TOConline - Documentação API
  • Introdução
  • Setup do Postman
  • Autenticação Simplificada
  • Autenticação Detalhada
  • Características dos pedidos
  • APIs
    • Empresa
      • Clientes, Morada e E-mail
      • Fornecedores, Morada e E-mail
      • Produtos e Serviços
    • Vendas
      • Documentos de Venda
      • Documentos Retificativos
      • Recibos de Venda
      • Descarregar PDF de Documentos de Venda
      • Descarregar PDF de Recibo
      • Comunicação de documentos à AT
      • Envio de Documentos por email
      • Envio de Recibos por email
    • Compras
      • Documentos de Compra
      • Pagamentos
      • Descarregar PDF de Documentos de Compra
      • Descarregar PDF de Pagamentos
      • Comunicação de documentos à AT
    • Versões Anteriores
      • Vendas
        • Documentos de Venda
        • Recibos de Venda
      • Compras
        • Documentos de Compra
        • Pagamentos
    • APIs Auxiliares
      • Descritores de Taxa
      • Família de Itens
      • Países
      • Unidades de Medida
      • Contas Bancárias
      • Caixa Associada
      • Unidade Monetária
      • Taxas
      • Categorias de Despesa
      • Documentos de Série
Powered by GitBook
On this page
  1. APIs
  2. APIs Auxiliares

Unidades de Medida

Página dedicada a instruir sobre a criação, edição e remoção de unidades de medida.

PreviousPaísesNextContas Bancárias

Last updated 1 year ago

Criar Unidade de Medida

Payload
{
    "data": {
        "type": "units_of_measure",
        "attributes": {
            "unit_of_measure": "Anos de Luz",
            "is_default": false
        }
    }
}
Response
{
    "data": {
        "type": "units_of_measure",
        "id": "9",
        "attributes": {
            "unit_of_measure": "Anos de Luz",
            "is_default": false
        },
        "relationships": {
            "company": {
                "data": {
                    "type": "current_company",
                    "id": "800000046"
                }
            }
        }
    }
}

Obter Todas as Unidade de Medida

GET
https://api/v1.toconline.com/api/units_of_measure
Exemplo de Response
{
    "data": [
        {
            "type": "units_of_measure",
            "id": "6",
            "attributes": {
                "unit_of_measure": "horas",
                "is_default": false
            },
            "relationships": {
                "company": {
                    "data": {
                        "type": "current_company",
                        "id": "800000046"
                    }
                }
            }
        },
        {
            "type": "units_of_measure",
            "id": "5",
            "attributes": {
                "unit_of_measure": "Kg",
                "is_default": false
            },
            "relationships": {
                "company": {
                    "data": {
                        "type": "current_company",
                        "id": "800000046"
                    }
                }
            }
        },
        {
            "type": "units_of_measure",
            "id": "4",
            "attributes": {
                "unit_of_measure": "Lt",
                "is_default": false
            },
            "relationships": {
                "company": {
                    "data": {
                        "type": "current_company",
                        "id": "800000046"
                    }
                }
            }
        },
        {
            "type": "units_of_measure",
            "id": "3",
            "attributes": {
                "unit_of_measure": "m",
                "is_default": false
            },
            "relationships": {
                "company": {
                    "data": {
                        "type": "current_company",
                        "id": "800000046"
                    }
                }
            }
        },
        {
            "type": "units_of_measure",
            "id": "2",
            "attributes": {
                "unit_of_measure": "un",
                "is_default": true
            },
            "relationships": {
                "company": {
                    "data": {
                        "type": "current_company",
                        "id": "800000046"
                    }
                }
            }
        },
        {
            "type": "units_of_measure",
            "id": "9",
            "attributes": {
                "unit_of_measure": "Anos de Luz",
                "is_default": false
            },
            "relationships": {
                "company": {
                    "data": {
                        "type": "current_company",
                        "id": "800000046"
                    }
                }
            }
        }
    ]
}

Remover Unidades de Medida

DELETE
https://api/v1.toconline.com/api/units_of_measure/{id}
Exemplo de Response
{
    "meta": {}
}

Obter Todas as Unidades de Medida

get

Obter Todas as Unidades de Medida

Authorizations
Query parameters
filter[unit_of_measure]stringOptionalExample: horas
Responses
200
/ Sucesso
get
GET /api/units_of_measure HTTP/1.1
Host: {{base_url}}
Accept: */*
200

/ Sucesso

No content

Remover Unidades de Medida

delete

Remover Unidades de Medida

Authorizations
Path parameters
unitsOfMeasureIdstringRequired

Id da unidade de medida

Example: 10
Responses
200
Sucesso
application/json
delete
DELETE /api/units_of_measure/{unitsOfMeasureId} HTTP/1.1
Host: {{base_url}}
Accept: */*
200

Sucesso

{
  "meta": {}
}
  • Criar Unidade de Medida
  • POSTCriar Unidades de Medida
  • Obter Todas as Unidade de Medida
  • GETObter Todas as Unidades de Medida
  • Remover Unidades de Medida
  • DELETERemover Unidades de Medida

Criar Unidades de Medida

post

Criar Unidades de Medida

Authorizations
Body
Responses
200
Criar Unidades de Medida
application/json
post
POST /api/units_of_measure HTTP/1.1
Host: {{base_url}}
Content-Type: application/json
Accept: */*
Content-Length: 99

{
  "data": {
    "attributes": {
      "is_default": false,
      "unit_of_measure": "Anos Luz"
    },
    "type": "units_of_measure"
  }
}
200

Criar Unidades de Medida

{
  "data": {
    "attributes": {
      "is_default": false,
      "unit_of_measure": "Anos Luz"
    },
    "id": "11",
    "relationships": {
      "company": {
        "data": {
          "id": "800000046",
          "type": "current_company"
        }
      }
    },
    "type": "units_of_measure"
  }
}