Knowledge Base
API Reference Documentation for The Trade Desk Connector Profile Creation
Create Profile
Creates a new profile to enable integration with The Trade Desk.
Endpoint
POST https://thetradedesk.narrativeconnectors.com/profiles
Request
Field | Type | Required | Description |
---|---|---|---|
name | string | Yes | A descriptive name for the Trade Desk Connector profile. |
description | string/null | No | Optional description of the profile. |
credentials | object | Yes | Placeholder for any authentication tokens or credentials. |
profile | object | Yes | Contains details for the brand or company being integrated. |
brand_id | string | Yes | Unique brand ID for The Trade Desk environment. |
company_name | string | Yes | The name of the company or advertiser. |
Example Request
POST /profiles HTTP/1.1
Host: thetradedesk.narrativeconnectors.com
Content-Type: application/json
{
"name": "Narrative The Trade Desk Connector",
"description": null,
"credentials": {},
"profile": {
"brand_id": "my_brand_id",
"company_name": "Narrative, Inc"
}
}
Response
Status Code: 200 OK
{
"company_id": 603,
"profile": {
"brand_id": "my_brand_id",
"company_name": "Narrative, Inc"
},
"api_profile": {
"id": "123456-8034-4982-bfe5-2e1d20319bda",
"name": "Narrative The Trade Desk Connector",
"description": null,
"status": "disabled"
}
}
Notes
company_id
indicates the company within Narrative’s system that owns this profile.api_profile.id
is the unique identifier for the newly created profile within The Trade Desk Connector.- The initial status is often
disabled
until final activation steps are completed.
Contact / Support
For any questions or support related to these endpoints, please reach out to your Narrative representative or consult the official Narrative documentation.