Skip to main content
POST
Send raw JSON to a platform endpoint

Authorizations

Authorization
string
header
required

Client credentials, the production model: server-to-server, short-lived tokens, least-privilege scopes, rotation by issuing a new client secret.

Body

application/json

Raw platform API call anchored to an intent_id. Escape hatch for fields or endpoints not covered by MappingProfiles — the call is logged on the intent timeline for auditability.

intent_id
string
required

The intent this passthrough is anchored to.

Pattern: ^[A-Za-z0-9_-]{10,64}$
provider
string
required

Target provider key.

method
enum<string>
required

HTTP method for the destination call.

Available options:
GET,
POST,
PUT,
PATCH,
DELETE
path
string
required

Relative path on the destination API (e.g. '/api/1/job_postings/FG-JP-41521').

headers
object

Additional headers. Auth headers are injected by the adapter — do not include credentials.

body
object

Request body (for POST/PUT/PATCH).

idempotency_key
string

Optional idempotency key. If omitted, the call is not idempotent.

Response

OK

intent_id
string
required

Minted at the decision and carried unchanged into every destination record. Fits a 64-character client-supplied id field, which is how the same id finds the record in either direction.

Pattern: ^[A-Za-z0-9_-]{10,64}$
Example:

"itn_7f3aK2mQ9xLp"

provider
string
required
method
string
required
path
string
required
recorded
boolean
required
note
string