- https://developer.salesforce.com/docs/marketing/pardot/guide/object-field-reference.html#custom-redirect
- https://developer.salesforce.com/docs/marketing/pardot/guide/custom-redirects-v3.html
- https://developer.salesforce.com/docs/marketing/pardot/guide/custom-redirects-v4.html
Behaves the same in APIv3 and APIv4.
interface CustomRedirect {
id: number;
name: string;
url: string;
destination_url: string;
campaign: {
id: number;
name: string;
};
created_at: string;
updated_at: string;
}
Retrieve a list of custom redirects according to the parameters.
const queryResponse = await pardotClient.customRedirects.query(params);
- params: CustomRedirectQueryParams (optional)
interface CustomRedirectQueryParams {
id_greater_than?: number;
id_less_than?: number;
created_after?: DateString;
created_before?: DateString;
updated_after?: DateString;
updated_before?: DateString;
limit?: number;
offset?: number;
sort_order?: 'ascending' | 'descending';
sort_by?: 'created_at' | 'id' | 'updated_at';
}
A query response containing zero, one, or more custom redirects.
interface CustomRedirectQueryResponse {
result: {
total_results: number;
customRedirect?: CustomRedirect | CustomRedirect[];
};
}
Retrieve a custom redirect by its id.
const customRedirectResponse = await pardotClient.customRedirects.read(id);
- id: Custom redirect id (required)
A response containing a custom redirect.
interface CustomRedirectResponse {
customRedirect: CustomRedirect;
}