Skip to main content
POST
Sync company name and logo

Authorizations

Authorization
string
header
required

OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.

Body

application/json

Sync a company's name (and optionally logo) to its programs, jobs, and creator experiences. Defaults to the token tenant's company when companyId is omitted.

name
string
required

The company name to sync (required).

Minimum string length: 1
profileImageUrl
string

Company profile/logo image URL to propagate.

companyId
string

Target company id; defaults to the token tenant's company. Must be a company you can access.

Response

Counts of updated programs, jobs, and creator experiences.

data
object
required

Counts of records updated by a name/logo sync.