Skip to main content
POST
Get a single-use upload URL and token (at most five minutes, dead when the run ends) that let a browser add ONE tempo...

Authorizations

Authorization
string
header
required

An Outcrawl API key, ock_<keyId>.<secret>, minted in the console at https://outcrawl.ai/console/keys, or an OAuth access token, oat_..., issued by https://outcrawl.ai/api/auth with scope api (the CLI gets one from outcrawl login, an MCP client when it signs in).

Path Parameters

id
string
required

The id this route addresses.

Body

application/json

See the matching capability page under docs/app/ and the SDK reference for the exact fields this route accepts.

Response

Get a single-use upload URL and token (at most five minutes, dead when the run ends) that let a browser add ONE temporary secret to ONE live run without the value passing through your server: a security code, a whole card, a billing profile or a text value. Name your checkout page’s origin when you mint it to send from your own page; without one, only the Outcrawl console may send it. Not for a value your server holds, which is agent.secrets.add.

See the matching capability page under docs/app/ and the SDK reference for the exact shape.