emfasemfas

Create asset

Registers an asset from a publicly reachable URL. Returns 409 if the identifier already exists.

POST
/assets
Authorization<token>

API key authentication using Bearer token format. Use: Bearer

In: header

Asset to create

identifierstring
mimeType?string
name?string
urlstring
values?object

Empty Object

Response Body

curl -X POST "https://api.emfas.ai/v1/assets" \  -H "Content-Type: application/json" \  -d '{    "identifier": "front-view",    "url": "https://cdn.example.com/front-view.jpg"  }'
{
  "result": {
    "attributes": {
      "property1": [
        {
          "data": null,
          "isMulti": false,
          "locale": "en-US",
          "metaobjectDefinition": "gender",
          "type": "text",
          "value": "Space Black"
        }
      ],
      "property2": [
        {
          "data": null,
          "isMulti": false,
          "locale": "en-US",
          "metaobjectDefinition": "gender",
          "type": "text",
          "value": "Space Black"
        }
      ]
    },
    "identifier": "front-view",
    "mimeType": "image/jpeg",
    "name": "front-view.jpg",
    "url": "https://cdn.example.com/front-view.jpg"
  }
}
{
  "error": "Internal server error"
}
{
  "error": "Internal server error"
}
{
  "error": "Internal server error"
}
{
  "error": "Internal server error"
}