Skip to main content
POST
Create an app instance

Authorizations

Authorization
string
header
required

A Contact Button scoped bearer key. Send Authorization: Bearer <token>. Token abilities are enforced independently of workspace membership; both checks must pass. OAuth 2.0 authorization-code flows are not currently available.

Path Parameters

workspace
string<uuid>
required

Body

application/json
catalog_slug
string
required
title
string
required
fields
object
required
desktop
boolean
tablet
boolean

Visible from 768px through 1023px. Defaults to mobile for legacy payloads.

mobile
boolean
visibility
object

Viewport visibility using mobile below 768px, tablet from 768px through 1023px, and desktop at 1024px or wider.

status
boolean
resource_type
enum<string> | null
Available options:
form,
list,
null
resource_id
string<uuid> | null

Response

201 - application/json

Successful data envelope.

data
any
required
meta
object
required