Skip to main content
POST
Activate the background publisher

Authorizations

X-Api-Key
string
header
required

API key for authentication. Generate one from your account settings.

Path Parameters

connection_id
string<uuid>
required

Response

Publisher configuration and a newly issued restricted credential

id
string<uuid>
required
Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$
connection_id
string<uuid>
required
Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$
publisher_id
string<uuid>
required
Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$
status
enum<string>
required
Available options:
pending_mapping,
active,
repair_required,
revoked
generation
integer
required
Required range: x >= 1
next_sequence
integer
required
Required range: x >= 1
open_conflicts
integer
required
Required range: x >= 0
protocol_version
enum<integer>
required
Available options:
2
server_url
string<uri>
required
upload_url
string<uri>
required
account_bindings
object[]
required
max_records_per_batch
integer
required
Required range: x >= 1
max_bytes_per_batch
integer
required
Required range: x >= 1
stream_id
string<uuid> | null
Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$
repair_reason
string | null
last_device_contact_at
string<date-time> | null
last_accepted_at
string<date-time> | null
last_imported_at
string<date-time> | null
last_downstream_at
string<date-time> | null
last_captured_at
string<date-time> | null
accounts
object[]
pagination
object
purge_requested_at
string<date-time> | null
purge_completed_at
string<date-time> | null
disposition
enum<string>
Available options:
retain,
discard