Easy2257
API Reference

Delete Content (Takedown)

DELETE /api/v1/solo-accounts/{accountId}/content/{externalContentId} — Remove a logged depiction.

TAKE IT DOWN Act SLA: 48 hours. Once you receive the content_log.deleted webhook (whether you initiated it or EZ2257 did via the public removal portal), the content must be removed from your CDN within 48 hours. Build a hard idempotent path that handles the webhook even if your DELETE call already succeeded.

DELETE
/api/v1/solo-accounts/{accountId}/content/{externalContentId}

Authorization

BearerAuth
AuthorizationBearer <token>

Partner API key. Use ez_test_ prefix for sandbox, ez_live_ for production.

In: header

Path Parameters

accountId*string
externalContentId*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X DELETE "https://easy2257.com/api/v1/solo-accounts/acct_01HZABC123/content/video_abc123"
{
  "deleted": true,
  "depictionId": "dep_01HZABC123",
  "contentLogId": "clog_01HZABC123"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}