Skip to content
OpenPostDocs
OpenPostDocs
Media

Create a ready image copy fitted to a connected destination

POST/media/{id}/prepare-image

Authorization

AuthorizationBearer <token>

In: header

Path Parameters

id*string

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

application/problem+json

curl -X POST "https://example.com/media/string/prepare-image" \  -H "Content-Type: application/json" \  -d '{    "account_id": "string",    "output_profile": "string"  }'
{  "$schema": "https://example.com/api/v1/schemas/PrepareMediaImageOutputBody.json",  "media": {    "$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",    "height": 0,    "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",    "width": 0  },  "status": "ready"}