Verificando status de integração

Endpoint responsável por verificar o status de uma chamada de integração. Necessário envio de Chave de Integração Global, que autentica o procedimento e que pode ser obtida pelo administrador no menu "minha conta -> segurança" do sistema.

URL para POST: https://api.mcfile.com/mcfile/CtrlAPI?cmd=INTEGRATIONSTATUS

Paramêtros
Nome do parâmetro        Descrição
chave                                     Chave de Integração Global. Campo obrigatório.
integrationIds Lista de chaves de integração. Máxima quantidade de IDs suportada: 50. Formato suportado: JSON, ex: [top_1053234,cli_179293].

Resposta

Lista em formato JSON com informações sobre os IDs de integração. Para cada elemento, os atributos abaixo se aplicam.

Nome do atributo  Descrição
id Chave de integração
receivedDate Data de recebimento de integração
receivedStatus Status original de integração. Lista completa está descrita abaixo.
currentStatus Status atual de integração. Lista completa está descrita abaixo.
error Possível mensagem de erro recebida pela integração.

Exemplo de resposta:

{"response":[{"id":"top_1053234","receivedDate":"ago 1, 2017","receivedStatus":"A","currentStatus":"X","error":"Não encontrado assunto com o código XXXX"},{"id":"cli_179293","receivedDate":"ago 1, 2017","receivedStatus":"A","currentStatus":"I"}]}


Lista de Status
Código de status  Descrição
A Indica uma ordem de adição.
M Indica uma ordem de modificação.
R Indica uma ordem de remoção.
I Indica que a integração foi efetuada com sucesso.
X Indica algum erro no processo de integração.
N Indica que o ID recebido para verificação não existe ou está incorreto.