Imagens

Criar uma Imagem

POST https://api.dooca.store/products/:product_id/images

Parâmetros: O ID do produto

Body
{
    "src": "https://place-hold.it/300",
    "alt": "Alt da imagem",
    "position": null,
    "color_ids": [1]
}
Status: 201

Editar uma Imagem

PUT https://api.dooca.store/products/:product_id/images/:image_id

Parâmetros: O ID do produto, O ID da imagem.

A edição do registro pode ser parcial ou total.

{
    "alt": "Outro alt",
    "position": 1,
    "color_ids": []
}
Status: 200

Deletar uma Imagem

DELETE https://api.dooca.store/products/:product_id/images/:image_id

Parâmetros: O ID do produto, O ID da imagem.

Response: 204

Listar Imagens

GET https://api.dooca.store/products/:product_id/images

HTTP STATUS: 200 OK
{
    "src": "https://place-hold.it/300",
    "alt": "Alt da imagem",
    "position": null,
    "color_ids": [1]
}