Atualizado em 17 de outubro de 2026

Considerações

  • Exige o escopo service-orders:write e a permissão Gestão de OS (editar) ou o técnico da OS pelo Cockpit do usuário responsável.
  • Busque os produtos em GET /service-orders/{id}/input-options.
  • Ajuste com PATCH e estorne com POST .../inputs/{input}/reverse.
  • Exige Idempotency-Key: repetir a chave com o mesmo corpo devolve o resultado original, sem repetir a operação.

Referência

POST /service-orders/{serviceOrder}/inputs na Referência da API

Como fazer

cURL
curl -X POST "$MICORE_BASE_URL/service-orders/1024/inputs" \
  -H "Authorization: Bearer $MICORE_TOKEN" \
  -H "Accept: application/json" \
  -H "Idempotency-Key: request-2026-0001" \
  -H "Content-Type: application/json" \
  -d '{
    "product_id": 512,
    "quantity": 2
}'

Resposta

Resposta · 201
{
    "data": {
        "id": 1,
        "product": {
            "id": 1,
            "name": "string",
            "unit": null
        },
        "quantity": 1,
        "unit_cost": 1,
        "status": "active",
        "notes": null,
        "used_by": {
            "id": 1,
            "name": "string"
        },
        "used_at": "2026-10-20T10:00:00-03:00",
        "reversed_by": {
            "id": 1,
            "name": "string"
        },
        "reversed_at": "2026-10-20T10:00:00-03:00"
    }
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.