Visão geral #
O API pode ser usado para gerenciar propriedades em sua conta. As informações abaixo descrevem o formato usado para API solicitações e respostas.
Locais de recursos e Base URL #
Dependendo da região, seu ~.Dimensions.~ instância estiver localizada, há URLs diferentes para acessar os recursos da API. Por favor, use a tabela abaixo para encontrar a base correta URL para sua região.
Região | Base URL |
---|---|
Austrália / Nova Zelândia | https://api.au.myreports.cloud |
Europa | https://api.eu.myreports.cloud |
América do Norte | https://api.na.myreports.cloud |
Reino Unido | https://api.uk.myreports.cloud |
Depois de identificar a base URL para sua região, o formato para qualquer API solicitações é mostrado abaixo:
{BASE_URL}/api/{VERSÃO}/{RECURSO}
por exemplo,
https://api.na.myreports.cloud/api/v1.0/contactdirectories
API Interação #
O API requer o uso de JSON definições de formato para o conteúdo de quaisquer solicitações. Todas as respostas serão retornadas em JSON usando o seguinte modelo:
{
"dados": {
<returned data>
},
"erro": <errorCode>,
"mensagem": <message>,
"status": <status>,
"carimbo de data/hora": <timestamp UTC>
}
warning
Alguns campos nem sempre podem ser retornados
Se o dados retornado é uma coleção, ele retornará uma matriz com o tamanho da página.
{
"page_size": "<number of items>",
"dados": [ {
"id": "90ce2cce-5b90-424b-b502-55924f140a48",
}, {
"id": "ec52f7b1-1b74-498e-a49b-59b71022c3a1",
}
][{
"id": "90ce2cce-5b90-424b-b502-55924f140a48",
}, {
"id": "ec52f7b1-1b74-498e-a49b-59b71022c3a1",
}
],
"status": "sucesso",
"carimbo de data/hora": "<timestamp in UTC>"
}
API Recursos #
A tabela a seguir fornece uma descrição dos recursos que o API fornece acesso a:
Recurso | Descrição |
---|---|
Diretórios | Consulte diretórios e gerencie itens de diretório individuais. |
Cada recurso fornece as seguintes interfaces para interação:
Interface | Descrição |
---|---|
Obter tudo | Retorna uma coleção de todos os itens que correspondem ao tipo de recurso. |
Obter... | Retorna uma instância específica do tipo de recurso. |
Criar... | Cria uma nova instância de um tipo de recurso. |
Remendo... | Atualiza uma instância existente do tipo de recurso. |
Excluir... | Remove uma instância existente de um tipo de recurso. |