Skip to content
OpenPostDocs
OpenPostDocs
Media

Complete a streaming media upload session

POST/media/upload-session/{id}/complete

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Pending media ID

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/media/upload-session/string/complete" \  -H "Content-Type: application/json" \  -d '{    "workspace_id": "string"  }'
{  "$schema": "https://example.com/api/v1/schemas/MediaUploadResult.json",  "alt_text": "string",  "analysis_error": "string",  "analysis_status": "string",  "asset_kind": "string",  "deduped": true,  "design_document_id": "string",  "design_page_id": "string",  "id": "string",  "mime_type": "string",  "original_filename": "string",  "parent_media_id": "string",  "poster_thumbnail_url": "string",  "processing_progress": 0,  "processing_status": "string",  "retention_class": "library",  "size": 0,  "source": "string",  "url": "string"}