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

FieldTypeRequiredDescription
namestringYesA descriptive name for the Trade Desk Connector profile.
descriptionstring/nullNoOptional description of the profile.
credentialsobjectYesPlaceholder for any authentication tokens or credentials.
profileobjectYesContains details for the brand or company being integrated.
brand_idstringYesUnique brand ID for The Trade Desk environment.
company_namestringYesThe 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.


< Back
Rosetta

Hi! I’m Rosetta, your big data assistant. Ask me anything! If you want to talk to one of our wonderful human team members, let me know! I can schedule a call for you.