files
public

Create File

Create a file.

Scopes: files:write

post/v1/files/

Request

  • Base URL
    https://api.polar.sh
  • URL
    https://api.polar.sh/v1/files/
  • Auth
    • OpenID Connect (/.well-known/openid-configuration, scopes: files:write)
    • or HTTP bearer
    • or HTTP bearer

Request body

OR
OR
OR

Example request

{
  "organization_id": "1dbfc517-0bbf-4301-9ba8-555ca42b9737"
}

Response

File created.

idstring uuid4 required

The ID of the object.

organization_idstring uuid4 required
namestring required
pathstring required
mime_typestring required
sizeinteger required
storage_versionstring nullable required
checksum_etagstring nullable required
checksum_sha256_base64string nullable required
checksum_sha256_hexstring nullable required
last_modified_atstring date-time nullable required
versionstring nullable required
is_uploadedboolean
service'downloadable' | 'product_media' | 'organization_avatar' | 'support_case_attachment' required
size_readablestring required

Changes

No recorded changes to this operation across all 11 revisions of this API.