Skip to content
OpenPostDocs
OpenPostDocs
Media

Create a smaller lossless image copy while retaining the original

POST/media/{id}/optimize-image

Authorization

AuthorizationBearer <token>

In: header

Path Parameters

id*string

Original image ID

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/string/optimize-image"
{  "$schema": "https://example.com/api/v1/schemas/OptimizeMediaImageOutputBody.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",    "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"  },  "optimized": true}