All your customer data pipelines in one platform. Use the Rudderstack Transformation API to manage your RudderStack Transformations and Libraries.
Go to siteThe RudderStack Transformation API enables you to process and transform data before it's delivered to your data warehouse or other analytics tools. Within Pipedream, you can harness this API to customize the shape and structure of your data, apply business logic, filter out unnecessary information, or enrich data with additional attributes before forwarding it.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
rudderstack_transformation: {
type: "app",
app: "rudderstack_transformation",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.rudderstack.com/transformations`,
auth: {
username: `${this.rudderstack_transformation.$auth.email_address}`,
password: `${this.rudderstack_transformation.$auth.personal_access_token}`,
},
})
},
})
Enrich CRM Data Before Storage: Use the RudderStack Transformation API in Pipedream to enrich leads with extra information from an external API (like Clearbit) before inserting them into your CRM. This can help create a richer profile of your leads directly in your CRM system.
Filter and Redirect Event Streams: Create a Pipedream workflow that ingests event data from a source app, uses RudderStack to apply transformations like filtering out events that don't meet certain criteria, and then directs the clean data to specific endpoints such as Google Analytics or your custom analytics service.
Real-time Data Validation and Transformation: Set up a Pipedream workflow where incoming data from a service like Typeform is validated and transformed using RudderStack. The transformed data could then be sent to a database like PostgreSQL, ensuring only clean, structured data is stored.
RudderStack Transformation uses API keys for authentication. When you connect your RudderStack Transformation account, Pipedream securely stores the keys so you can easily authenticate to RudderStack Transformation APIs in both code and no-code steps.
To connect Pipedream to your RudderStack account to use their Transformation API,
email_address
you use to sign in to your RudderStack account belowpersonal_access_token
in your RudderStack dashboard and paste it value below