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

Descritores de Taxa

São concebidos para fornecer uma descrição das diversas taxas que podem ser aplicadas a transações financeiras, produtos ou serviços.

PreviousAPIs AuxiliaresNextFamília de Itens

Last updated 1 year ago

Obter Todos os Descritores de Taxa

Criar Descritores

Obter Todos os Descritores de Taxa

get

Obter Todos os Descritores de Taxa

Authorizations
Responses
200Success
get
GET /api/tax_descriptors HTTP/1.1
Host: {{base_url}}
Accept: */*
200Success

No content

  • Obter Todos os Descritores de Taxa
  • GETObter Todos os Descritores de Taxa
  • Criar Descritores
  • POSTCriar Descritores de Taxa

Criar Descritores de Taxa

post

Criar Descritores de Taxa

Authorizations
Body
Responses
200
Sucesso
application/json
post
POST /api/tax_descriptors HTTP/1.1
Host: {{base_url}}
Content-Type: application/json
Accept: */*
Content-Length: 221

{
  "data": {
    "attributes": {
      "allow_negative": false,
      "description": "Teste descritor",
      "notation": ">TEST1",
      "other_tax_code": false,
      "saft_import_id": null,
      "suggested_tax_code": null,
      "supports_tax_code": true
    },
    "type": "tax_descriptors"
  }
}
200

Sucesso

{
  "data": {
    "attributes": {
      "allow_negative": false,
      "company_id": 800000046,
      "description": "Teste descritor",
      "notation": "A1",
      "other_tax_code": false,
      "saft_import_id": null,
      "suggested_tax_code": "NOR",
      "supports_tax_code": true
    },
    "id": "1003",
    "relationships": {
      "company": {
        "data": {
          "id": "800000046",
          "type": "current_company"
        }
      },
      "tax_exemption_reasons": {
        "data": null
      }
    },
    "type": "tax_descriptors"
  }
}