Resources Request a signed upload URL for a file resource
POST
/control-plane/api/v1/v1/documentation/{organization_id}/{documentation_id}/file-resources/upload-url

Path Parameters

organization_idstringrequired

Organization ID


documentation_idstringrequired

Documentation ID


Request Body

Upload metadata

Required

content_typestringrequired

filenamestringrequired

sizeintegerrequired

Example:

{
  "content_type": "string",
  "filename": "string",
  "size": 1
}

Responses

200
OK

Response Fields:

  • expires_at (string)

  • required_headers (object)

  • resource_id (string)

  • upload_url (string)

Example:

{
  "expires_at": "string",
  "required_headers": {},
  "resource_id": "string",
  "upload_url": "string"
}