Saltar para o conteúdo principal
POST
Create Json Template

Autorizações

Authorization
string
header
obrigatório

A valid API key generated in Topsort's UI. Use the TSE API key if calling auctions or events API, otherwise use the TSC API key.

Corpo

application/json
name
string
obrigatório

Unique name of the JSON template

Required string length: 1 - 50
description
string
obrigatório

Description of the JSON template

Required string length: 1 - 100
jsonSchema
Jsonschema · object
obrigatório

A JSON object that defines a schema according to draft-07 of the JSON Schema specification.

Exemplo:
previewScreenshot
string<uri> | null

Preview screenshot of the JSON template

Required string length: 1 - 2083
adFormat
enum<string> | null
padrão:banner

AdFormat this template is for

Opções disponíveis:
banner,
sponsored_brand
previewUrl
string<uri> | null

Preview URL of the JSON template

Required string length: 1 - 2083

Resposta

Successful Response

id
string<uuid>
obrigatório

The ID of the JSON template

marketplaceId
string<uuid>
obrigatório

The ID of the marketplace

name
string
obrigatório

The name of the JSON template

description
string
obrigatório

The description of the JSON template

jsonSchema
Jsonschema · object
obrigatório

The JSON schema of the JSON template

createdAt
string<date-time>
obrigatório

The creation time of the JSON template

updatedAt
string<date-time>
obrigatório

The update time of the JSON template

adFormat
enum<string>
obrigatório

The ad format of the JSON template

Opções disponíveis:
banner,
sponsored_brand
isArchived
boolean
padrão:false

Whether the JSON template is archived

previewScreenshot
string<uri> | null

Preview screenshot of the JSON template

Required string length: 1 - 2083
previewUrl
string<uri> | null

Preview URL of the JSON template

Required string length: 1 - 2083