Skip to main content
POST
https://api.clevrscan.com
/
api
/
documents
/
presigned_urls
curl -X POST "https://api.clevrscan.com/api/documents/presigned_urls" \
  -H "X-API-Key: <api_key>" \
  -H "Content-Type: application/json" \
  -d '{
    "document_ids": [92343]
  }'
{
  "presigned_urls": {
    "92343": {
      "expires_in": 3600,
      "presigned_url": "https://d2zlfym0sm19sj.cloudfront.net/users/297/Document_4_page_19.png"
    }
  }
}

Request Format

JSON Body
POST /api/documents/presigned_urls
Content-Type: application/json
X-API-Key: <api_key>

{
  "document_ids": [92343]
}

Parameters

ParameterTypeRequiredLocationDescription
document_idsNumber[]YesBodyArray of document IDs to generate URLs for
api_keyStringYesHeaderAPI key
document_ids must be provided as an array, even if only one document ID is requested.
curl -X POST "https://api.clevrscan.com/api/documents/presigned_urls" \
  -H "X-API-Key: <api_key>" \
  -H "Content-Type: application/json" \
  -d '{
    "document_ids": [92343]
  }'
{
  "presigned_urls": {
    "92343": {
      "expires_in": 3600,
      "presigned_url": "https://d2zlfym0sm19sj.cloudfront.net/users/297/Document_4_page_19.png"
    }
  }
}