Cadastro de Solução de Parceiros
Esta API é responsável por realizar o cadastro/atualização de uma nova Solução
Autenticação
Para realizar o cadastro de uma nova solução é preciso autenticar a nível de Solução.
| Ambiente | URL |
| HML | https://api-hml.fiscalpartners.com.br/ |
| PRD | https://api.fiscalpartners.com.br/ |
Cadastro/Atualização de Solução
- Endpoint: /company/solution/create
- Método: POST
- Header:
- Authorization: Token de autorização
- Content-Type: application/json
| Campo | Descrição | Obrigatório |
| idSolucao | ID vinculado a uma Solução cadastrada | Sim ** |
| Solucao | Descrição da Solução | Sim |
| Softwarehouse.Cnpj | CNPJ do parceiro responsável pela Solução | Sim |
| ReponsavelTecnico.Cnpj | CNPJ do responsável técnico | Sim |
| ReponsavelTecnico.Nome | Nome de contato do responsável técnico | Sim |
| ReponsavelTecnico.Email | E-mail do responsável técnico | Sim |
| ReponsavelTecnico.Telefone | Telefone do responsável técnico | Sim |
| CSRT | Informações para gerar o CSRT por UF. Atualmente somente a Sefaz do PR está obrigando. | Não |
| CSRT.IdSefaz | ID do token CSRT | Sim |
| CSRT.Token | Token do CSRT | Sim |
| CSRT.UF | UF que será ativado | Sim |
Importante
IdSolucao é obrigatório somente para atualização. Não enviar no cadastro de uma nova Solução.
Exemplo Payload de Envio
{
"Solucao": "Nome da Solução",
"Softwarehouse": {
"Cnpj": "99999999999999",
"ReponsavelTecnico": {
"Cnpj": "99999999999999",
"Nome": "Nome do contato",
"Email": "teste@empresa.com.br",
"Telefone": "51999999999"
},
"CSRT": [
{
"IdSefaz": 1148840336,
"Token": "xxxxxxx-xxxxx-xxxx-xxxx-46db6b266776",
"UF": "RS"
}
]
}
}
Exemplo Payload de Retorno
{
"idSolucao": 100,
"message": "Solução cadastrada com sucesso."
}
Possíveis retornos HTTP
- 200 - Sucesso
- 400 – BadRequest
- Caso tenha algum problema nas informações enviada ou não foi possível realizar a captura das informações;
- 401 - Unauthorized
- 404 – NotFound
- 429 - TooManyRequests
- 500 - InternalServerError
- 503 - Service Unavailable
Este conteúdo foi útil para você?