Get a log upload URL

Request { logId, sizeBytes, source }; response { uploadUrl, expiresAt, requiredContentType }.
400 malformed; 403 not Active; 413 over cap; 429 quota_exceeded/rate_limited; 503 not provisioned/signing failed.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request body for POST /logs (contract §1a, strict): any field not named here lands in Mine.Portal.Module.Aispm.Api.Portal.AispmLogMintRequest.ExtraFields and is rejected 400.

string | null

The run-scoped log id, format YYYYMMDDTHHMMSSZ-<uuid> (≤53); the idempotency key and the logs/ object-key tail.

int64 | null

The declared compressed byte size of the bundle to PUT. Required, integer ≥0; over the cap → 413 before a URL is issued.

string | null

The source discriminator. The CERT path accepts only "scanner" (a non-scanner source → 400, contract §1a); bootstrap/updater report via the D270 token path (/logs/unverified).

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Response
200

Success

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!