Skip to main content

Inserir chave no contrato de plano

Endpoint para inserir uma chave (placa) em um contrato de plano através de um documento (CPF/CNPJ) de cliente que tenha um contrato de plano.

Os parâmetros documento fim_datahora limitam o resultado pelo campo registrado_em.

O parâmetro serie_codigo limita o resultado pelo campo serie_codigo.

O parâmetro ultimo_serie_contador limita o resultado para listar apenas os contadores acima do ultimo_serie_contador

Caso esses parâmetros não sejam informados, a resposta será gerada sem a aplicação de filtros.

Para evitar sobrecarga nas respostas, o sistema realiza automaticamente a paginação dos dados. Caso os parâmetros page e per_page não sejam informados, serão utilizados, respectivamente, os valores padrão 1 e 20.

GETPOST api/documentos_fiscaisplanos_contratos/<documento_cliente>/chaves

HEADERS

CHAVE
VALOR
DESCRIÇÃO
OBRIGATÓRIO
Accept
application/vnd.linkc.com.br; version=1 Versão da API. SIM
Authorization
Bearer <TOKEN>
Token obtido na autenticação
SIM
Content-Type
application/json
Tipo de conteúdo do request
SIM

PARÂMETROS QUERY STRING(BODY)

CHAVE
DESCRIÇÃO
OBRIGATÓRIO

pagechave

NúmeroChave da(placa) páginaa daser listageminserido

NÃOSIM

per_pagepessoa_id

QuantidadeId deda registrospessoa pora páginaser vinculada a chave

NÃO

inicio_datahora

Horário inicial do período de consulta no campo: registrado_em

NÃO

fim_datahora

Horário final do período de consulta no campo: registrado_em

NÃO

serie_codigo

Série código do documento fiscal

NÃO

ultima_serie_contador

Última série do contadorNÃO

RETORNO EM CASO DE SUCESSO (200 – OK)

CHAVE
DESCRIÇÃO
documentos_fiscais[]
Lista dos documentos fiscais
documentos_fiscais[].id
Identificador único da chave do documentocontrato fiscalde plano
documentos_fiscais[].serie_codigochave
Código da série do documento fiscalChave
documentos_fiscais[].serie_contadorpessoa.id
Identificador
Contadorúnico da série do documento fiscal
pessoa
documentos_fiscais[].registrado_em
pessoa.nome
Data e hora da documento fiscal
documentos_fiscais[].valor
Valor do documento fiscal
documentos_fiscais[].pessoa.idCódigo da pessoa
documentos_fiscais[].pessoa.nomeNome da pessoa
documentos_fiscais[].documentoDocumento da pessoa
documentos_fiscais[].lote_documento_fiscal.data_emData do lote
metadata
Retorno de outras informações sobre a consulta
metadata.page
Página atual.
metadata.per_page
Quantidade de registro por página.
metatada.total_page
Total de páginas.
metatada.total_items
Total de registros.

EXEMPLO DE RETORNO EM CASO DE SUCESSO (200 – OK)

{
    "documentos_fiscais"contrato_plano_chave": [ {
      "id": "73b4cab7-ea27-426c-b247-bf0f006e0f05",
      "serie_codigo"chave": "A",
        "serie_contador": "0001",
        "valor": 10.0
        "registrado_em": "2019-08-30T20:49:20.000000-03:00"AAA111",
      "pessoa": {
        "id": "73b4cab7-ea27-426c-b247-bf0f006e0f05",
        "nome": "FULANO",
        "documento": "012345678901",
        },
        "lote_documento_fiscal": {  
          "data_em": "2019-08-30",
        }
    }, …
    ],
    "metadata": {
      "page": 1,
      "per_page": 20,
      "total_page": 10,
      "total_items": 197
      }
}


OUTROS RETORNOS

CÓDIGO HTTP
DESCRIÇÃO
401
Caso as credenciais sejam inválidas.
404Contrato de plano não encontrado
400Chave já cadastrada