Uploads

Get upload session status

get/api/artifact-uploads/{upload_id}

Request

  • Base URL: https://courseprofiler.com
  • URL: https://courseprofiler.com/api/artifact-uploads/{upload_id}
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer
    • none

Path parameters

upload_idstring required

Response

Upload session status

upload_idstring required
status'waiting_for_upload' | 'uploaded' | 'completed' | 'failed' | 'expired' | 'cancelled' required
complete_urlstring
artifact_idstring

Present after completion.

created_atstring date-time
expires_atstring date-time required

Example response

{
  "upload_id": "upl_01JABCDEF",
  "complete_url": "/api/artifact-uploads/upl_01JABCDEF/complete",
  "warnings": [
    {
      "code": "missing_elevation"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.