Publish on the partner's organization page
Publishes a public text post on the organization MyPilotIndex bound the partner to, authored by the bound publisher. It needs no pilot and no grant: the token must carry org.posts, a scope MyPilotIndex allows per partner, otherwise 403 scope_missing. The binding is read at the moment of the call: an organization that is not active, no publisher, or a publisher who no longer holds the organization’s posting grant, is suspended or is leaving, is 403 partner_not_bound. Ask MyPilotIndex to set it. 201 for a new post; 200 with replayed true for a retry of the same client_ref and body, which publishes nothing. See the Publishing tag for the client_ref, mentions, the allowance of 10 posts per partner per rolling 24 hours and removals.
Authorizations
OAuth 2.0 client credentials. Request a token from the token endpoint of the identity provider's domain (https://{cognito-domain}/oauth2/token, with HTTP Basic client authentication) and send it as a Bearer token. Production uses auth.mypilotindex.com. The sandbox uses the dev environment's Cognito domain, which is given to the partner with its sandbox credential. A token carries only the scopes the partner was approved for.
Body
Maximum 32768 bytes. Exactly client_ref and content; unknown or repeated members are rejected.
The partner's own name for this create, unique per partner and kind of publication. Send the same ref to retry.
1 - 64^[A-Za-z0-9._:-]{1,64}$The text, up to 5,000 UTF-16 units after surrounding whitespace is trimmed. No control characters but line breaks and tabs, and no @handle or @all.
1 - 5000
