Listing Creation

Withdraw a listing

Takes a listing off every channel and marks it withdrawn.
The document remains available for record-keeping purposes.

delete

Path Parameters

listingIdstringrequired

Identifier of the listing.

Example:lst_4d9b2e

Response

Withdrawn

delete/listings/{listingId}
 

Download listing as PDF

Returns the generated document. Only available once status is
completed - before that the API responds with 409.

get

Path Parameters

listingIdstringrequired

Identifier of the listing.

Example:lst_4d9b2e

Response

application/pdf

PDF document

string
get/listings/{listingId}/pdf
 
application/pdf

Publish a listing

Puts the listing live on the chosen channels. Mandatory disclosures
are checked first.

post

Path Parameters

listingIdstringrequired

Identifier of the listing.

Example:lst_4d9b2e

Body

application/json
channelsarray[string]required

Publication channel.

Allowed values:portalwebsitenewslettershop_window

>= 1 items

scheduled_forstring(date-time)

Optional time for a later, scheduled publication.

Response

application/json

Published, or scheduled

Publication

listing_idstring

Example:lst_4d9b2e

statusstring

Lifecycle of a listing.

Allowed values:in_progresscompletedpublishedwithdrawnfailed

Example:completed

channelsarray[object]
Show Child Parameters
published_atstring(date-time)

Example:2026-08-20T09:44:03Z

post/listings/{listingId}/publish

Body

{ "channels": [ "portal", "website", "newsletter" ] }
 
application/json

Templates

The agency’s design templates

List templates

The agency’s design templates, each with the sections it supports.

get

Response

application/json

Templates

dataarray[object]
Show Child Parameters
get/templates
 
application/json