Artifacts

Retained input and output content.

GET/v1/artifacts/{artifactId}

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

artifactId*string
Match^art_[a-z0-9]{20}$

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/artifacts/string"
{  "bytes": "string",  "created_at": 0,  "expires_at": 0,  "id": "string",  "media_type": "string",  "object": "artifact",  "purpose": "string",  "status": "string"}
DELETE/v1/artifacts/{artifactId}

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

artifactId*string
Match^art_[a-z0-9]{20}$

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X DELETE "https://example.com/v1/artifacts/string"
{  "deleted": true}
GET/v1/artifacts/{artifactId}/content

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

artifactId*string
Match^art_[a-z0-9]{20}$

Response Body

application/octet-stream

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/artifacts/string/content"
"string"