Droid Computers API

Provision and manage Factory computers: create, inspect, refresh, restart, and delete.

GET/api/v0/computers

List computers

Returns the computers owned by the authenticated client, ordered newest first. Provisioning steps are included only when `includeProvisioningSteps=true`.

cURL
curl 'https://api.factory.ai/api/v0/computers' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

hostIdstring <uuid>queryoptional
includeProvisioningStepsstringqueryoptional

Whether to include provisioning step details.

Allowed values

truefalse
includeUnlistedstringqueryoptional

Whether to include Computers hidden from normal listings.

Allowed values

truefalse

Responses

200Response for status 200
computersobject[]required
idstringrequired
hostIdstring <uuid>
namestringrequired
isListedboolean
providerTypestringrequired

Compute provider backing this computer, e.g. 'byom' or 'e2b'.

statusstring

Allowed values

provisioningactiveerror
createdAtnumberrequired
provisioningStepsobject[]
idstringrequired
namestringrequired
statusstringrequired
errorstring
startedAtnumber
completedAtnumber
installSessionIdstring
relayClientUrlstring <uri>
relayAgentUrlstring <uri>
remoteUserstring
clonedRepoDirectoriesstring[]
ownerPrincipalKindstring
ownerIdstring
computerSourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
computerIdstringrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers

Create a computer

Creates a computer. Managed computers are returned in a provisioning state and set up asynchronously; BYOM computers register an existing machine and are active immediately.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers' \
  -H 'Authorization: Bearer $FACTORY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ ... }'

Request body

namestringrequired
providerstring
hostIdstring <uuid>
remoteUserstring
reposstring[]
autoInstallDepsboolean
serviceAccountIdstring
sourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
isListedbooleanrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
sourceComputerIdstringrequired

Responses

201Response for status 201
idstringrequired
hostIdstring <uuid>
namestringrequired
isListedboolean
providerTypestringrequired

Compute provider backing this computer, e.g. 'byom' or 'e2b'.

statusstring

Allowed values

provisioningactiveerror
createdAtnumberrequired
provisioningStepsobject[]
idstringrequired
namestringrequired
statusstringrequired
errorstring
startedAtnumber
completedAtnumber
installSessionIdstring
relayClientUrlstring <uri>
relayAgentUrlstring <uri>
remoteUserstring
clonedRepoDirectoriesstring[]
ownerPrincipalKindstring
ownerIdstring
computerSourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
computerIdstringrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

402Response for status 402
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

GET/api/v0/computers/name/{name}

Get a computer by name

Returns the authenticated caller's computer with the given name.

cURL
curl 'https://api.factory.ai/api/v0/computers/name/{name}' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

namestringpathrequired

Computer name

Responses

200Response for status 200
idstringrequired
hostIdstring <uuid>
namestringrequired
isListedboolean
providerTypestringrequired

Compute provider backing this computer, e.g. 'byom' or 'e2b'.

statusstring

Allowed values

provisioningactiveerror
createdAtnumberrequired
provisioningStepsobject[]
idstringrequired
namestringrequired
statusstringrequired
errorstring
startedAtnumber
completedAtnumber
installSessionIdstring
relayClientUrlstring <uri>
relayAgentUrlstring <uri>
remoteUserstring
clonedRepoDirectoriesstring[]
ownerPrincipalKindstring
ownerIdstring
computerSourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
computerIdstringrequired
401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

GET/api/v0/computers/{computerId}

Get a computer

Returns a computer by ID. Callers can access their own computers; organization members with the manager role or higher can also access service-account-owned computers.

cURL
curl 'https://api.factory.ai/api/v0/computers/{computerId}' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

computerIdstringpathrequired

Computer ID

Responses

200Response for status 200
idstringrequired
hostIdstring <uuid>
namestringrequired
isListedboolean
providerTypestringrequired

Compute provider backing this computer, e.g. 'byom' or 'e2b'.

statusstring

Allowed values

provisioningactiveerror
createdAtnumberrequired
provisioningStepsobject[]
idstringrequired
namestringrequired
statusstringrequired
errorstring
startedAtnumber
completedAtnumber
installSessionIdstring
relayClientUrlstring <uri>
relayAgentUrlstring <uri>
remoteUserstring
clonedRepoDirectoriesstring[]
ownerPrincipalKindstring
ownerIdstring
computerSourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
computerIdstringrequired
401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

DELETE/api/v0/computers/{computerId}

Delete a computer

Permanently deletes a computer. Deleting a managed computer also shuts down its hosted environment and archives its sessions; deleting a BYOM computer removes the registration but leaves the machine and its sessions intact. Automations running on the computer are paused.

cURL
curl -X DELETE 'https://api.factory.ai/api/v0/computers/{computerId}' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

computerIdstringpathrequired

Computer ID

Responses

204Response for status 204
401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

PATCH/api/v0/computers/{computerId}

Update a computer

Updates a computer's name or remote user. A host ID can be assigned to a computer that does not have one; host IDs are immutable once set and must be unique among the owner's computers.

cURL
curl -X PATCH 'https://api.factory.ai/api/v0/computers/{computerId}' \
  -H 'Authorization: Bearer $FACTORY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ ... }'

Parameters

computerIdstringpathrequired

Computer ID

Request body

namestring
hostIdstring <uuid>
remoteUserstring

Responses

200Response for status 200
idstringrequired
hostIdstring <uuid>
namestringrequired
isListedboolean
providerTypestringrequired

Compute provider backing this computer, e.g. 'byom' or 'e2b'.

statusstring

Allowed values

provisioningactiveerror
createdAtnumberrequired
provisioningStepsobject[]
idstringrequired
namestringrequired
statusstringrequired
errorstring
startedAtnumber
completedAtnumber
installSessionIdstring
relayClientUrlstring <uri>
relayAgentUrlstring <uri>
remoteUserstring
clonedRepoDirectoriesstring[]
ownerPrincipalKindstring
ownerIdstring
computerSourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
computerIdstringrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

409Response for status 409
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers/{computerId}/files/{fileName}/complete-upload

Complete a computer file upload

Completes a file upload by writing the previously uploaded file into the computer's workspace. Returns `409 Conflict` if a file with that name already exists.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers/{computerId}/files/{fileName}/complete-upload' \
  -H 'Authorization: Bearer $FACTORY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ ... }'

Parameters

computerIdstringpathrequired

Computer ID

fileNamestringpathrequired

Workspace file name

Request body

transferIdstring <uuid>required
sessionIdstringrequired
destPathstring

Responses

200Response for status 200
transferIdstring <uuid>required
fileNamestringrequired
byteLengthintegerrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

409Response for status 409
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

424Response for status 424
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

503Response for status 503
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers/{computerId}/files/{fileName}/create-download

Create a computer file download

Creates a download for a file in the computer's workspace and returns a time-limited download URL.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers/{computerId}/files/{fileName}/create-download' \
  -H 'Authorization: Bearer $FACTORY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ ... }'

Parameters

computerIdstringpathrequired

Computer ID

fileNamestringpathrequired

Workspace file name

Request body

sessionIdstringrequired
filePathstring
contentTypestring

Responses

200Response for status 200
transferIdstring <uuid>required
expiresAtnumberrequired
downloadUrlstringrequired
byteLengthintegerrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

424Response for status 424
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

503Response for status 503
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers/{computerId}/files/{fileName}/create-upload

Create a computer file upload

Starts a file upload to a computer. Returns a time-limited upload URL and form fields; upload the file there, then call complete-upload to place it in the computer's workspace.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers/{computerId}/files/{fileName}/create-upload' \
  -H 'Authorization: Bearer $FACTORY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ ... }'

Parameters

computerIdstringpathrequired

Computer ID

fileNamestringpathrequired

Workspace file name

Request body

sizeBytesintegerrequired
contentTypestringrequired

Responses

200Response for status 200
transferIdstring <uuid>required
expiresAtnumberrequired
uploadUrlstringrequired
uploadFormFieldsobject (map)required

Values

400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

424Response for status 424
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

503Response for status 503
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers/{computerId}/install-deps

Retry the install-dependencies step

Starts a new dependency-installation attempt on a managed computer that was configured to install dependencies. Installation runs in the background; returns `202 Accepted` with the updated computer, or `409 Conflict` when an install is already in progress.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers/{computerId}/install-deps' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

computerIdstringpathrequired

Computer ID

Responses

202Response for status 202
idstringrequired
hostIdstring <uuid>
namestringrequired
isListedboolean
providerTypestringrequired

Compute provider backing this computer, e.g. 'byom' or 'e2b'.

statusstring

Allowed values

provisioningactiveerror
createdAtnumberrequired
provisioningStepsobject[]
idstringrequired
namestringrequired
statusstringrequired
errorstring
startedAtnumber
completedAtnumber
installSessionIdstring
relayClientUrlstring <uri>
relayAgentUrlstring <uri>
remoteUserstring
clonedRepoDirectoriesstring[]
ownerPrincipalKindstring
ownerIdstring
computerSourceobject
variantOption 1 · object
kindstringrequired

Allowed values

template
templateIdstringrequired
variantOption 2 · object
kindstringrequired

Allowed values

execution-template
templateIdstringrequired
variantOption 3 · object
kindstringrequired

Allowed values

computer
computerIdstringrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

409Response for status 409
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

GET/api/v0/computers/{computerId}/metrics

Get computer metrics

Returns CPU, memory, and disk usage metrics for an active managed computer. Not supported for BYOM computers.

cURL
curl 'https://api.factory.ai/api/v0/computers/{computerId}/metrics' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

computerIdstringpathrequired

Computer ID

startstring <date-time>queryoptional

Start of time range (ISO 8601)

Responses

200Response for status 200
timestampstringrequired
cpuUsedPctnumberrequired
cpuCountnumberrequired
memUsednumberrequired
memTotalnumberrequired
diskUsednumberrequired
diskTotalnumberrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

503Response for status 503
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers/{computerId}/refresh

Refresh a computer

Refreshes the Git credentials and user-owned computer secrets on a managed computer. BYOM computers are not modified and return zero counts.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers/{computerId}/refresh' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

computerIdstringpathrequired

Computer ID

Responses

200Response for status 200
configurednumberrequired
secretsConfigurednumberrequired
401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

POST/api/v0/computers/{computerId}/restart

Restart a managed computer

Ensures an active managed computer is running, resuming it if necessary. Computers that are already running are left untouched and reported with `wasRestarted: false`. Not supported for BYOM computers.

cURL
curl -X POST 'https://api.factory.ai/api/v0/computers/{computerId}/restart' \
  -H 'Authorization: Bearer $FACTORY_API_KEY'

Parameters

computerIdstringpathrequired

Computer ID

Responses

200Response for status 200
wasRestartedbooleanrequired
400Response for status 400
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

401Response for status 401
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

402Response for status 402
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

403Response for status 403
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

404Response for status 404
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values

500Response for status 500
detailstringrequired

Human-readable error message

statusnumberrequired

HTTP status code

titlestringrequired

HTTP status title

metadataobject (map)

Additional error metadata

Values