What a linked record is
A link joins one thing in your workspace to one record in another system. It holds four things you give it and nothing else:
- What it is on —
object_typeandobject_key. The kinds arebrand,post,draft,account,report. system— your own short name for the other system, such ascrm. Letters, digits, dashes and underscores, up to 40 characters. Pick one and use it every time.external_id— that system's id for the record, up to 200 characters. It is kept exactly as you send it and never interpreted.urlandlabel— optional. Where a person opens the record (it must start withhttps://) and what they call it. Both are shown beside the link in the app.
What object_key is depends on the kind:
brand— the brand's key, fromGET /api/v1/brands.post— a scheduled post's id, fromGET /api/v1/scheduled-posts.draft— a design's id. The API does not list designs, so a design is linked from an AI you have connected rather than from here.account— a connected account's id, fromGET /api/v1/accounts.report— a saved report's id, fromGET /api/v1/reports.
One thing can carry up to 25 links, and one record can be linked to as many things as you like — a sponsor deal linked to a brand, six posts and the monthly report is seven links to one record.
Nothing is ever sent to your system, and the address is never opened from our side. We do not need to know what your software is. A link is a note the two systems agree on; your code keeps both ends in step.
The usual shape is one brand per show or client, each linked to its record, with a campaign or a deal linked to the individual posts and reports that belong to it. People in the workspace see and edit the same links on the Brand page and on a scheduled post.