Registo de alterações e versões
O que mudou, e como mudamos as coisas sem estragar a sua aplicação.
Nesta página
- Registo de alterações
- 27 de outubro de 2026: disponibilidade geral
- 27 de outubro de 2026: português
- 27 de outubro de 2026: parar um plano mensal
- 23 de outubro de 2026: gerir as entregas no N-Ways
- 16 de outubro de 2026: uma chave num minuto
- 15 de outubro de 2026: versão 1 das API, dos SDK e da frota
- 15 de outubro de 2026: chaves de API
- 15 de outubro de 2026: a documentação para programadores
- Como funcionam as versões
- Descontinuações
- Estado do serviço e assistência
Registo de alterações
27 de outubro de 2026: disponibilidade geral
- Todas as API e todos os SDK estão em disponibilidade geral; acabaram as indicações de pré-visualização. Todas as API têm a mesma promessa: alterações incompatíveis só numa nova versão, anunciadas com pelo menos 12 meses de antecedência. Como funcionam as versões
- Termos 1.3: saem os termos próprios da pré-visualização; os compromissos de disponibilidade vêm com os planos Business e Enterprise. Termos
- Preços: os preços publicados são os preços em vigor.
27 de outubro de 2026: português
- A documentação para programadores em português, com a referência da API, em /pt/developers.
- SDK Maps 1.1:
lang: 'pt'mostra os nomes em português quando existem. SDK Maps
27 de outubro de 2026: parar um plano mensal
- Parar o plano em Faturação, na consola: o plano decorre até ao fim do mês pago, sem novas faturas, e depois as novas entregas ficam em pausa até escolher um plano; o crédito mantém-se. Manter o meu plano anula a paragem. Passar a só API também espera agora pelo fim do mês pago. Preços
- Termos 1.2: a renovação e a paragem do plano mensal, nos termos.
23 de outubro de 2026: gerir as entregas no N-Ways
- Nova recusa
API_ACCESS_OFF(403): uma organização que gere as entregas no N-Ways sem a API tem as chaves desativadas. Adicione a API na consola, em Faturação, para as usar; as chamadas à API passam então a ser pagas por uso. Erros - Planos mensais para as empresas que gerem as entregas na consola e no N-Ways Business. Preços
16 de outubro de 2026: uma chave num minuto
- Frota: para onde vai cada veículo.
GET /fleet/routesdá, para cada veículo numa entrega, o caminho percorrido, o caminho pela frente por cada paragem prevista (calculado pelo motor de percursos) e as suas paragens numeradas por ordem. Cada veículo tem umacolour(16 chaves; definida na criação ou comPATCH /vehicles/{id}) usada em todos os mapas, e cada entrega umarefcurta (#1042) para as pessoas; os alertas trazemtaskRefetaskLabel. Referência da API - Sem etapa de aprovação. Registe-se com Google, Apple ou e-mail, dê o nome da sua empresa, e a sua chave fica pronta de imediato, com os passos para a integrar na web, em Android, em iOS ou por REST. Utilização gratuita todos os meses.
- Cada recusa diz exatamente porquê e como resolver, com uma ligação para a sua entrada na página Erros em
error.details(oErrorInfoe oHelpda Google) e cabeçalhos CORS para que o código do navegador a possa ler. Novos motivos:PLATFORM_DISABLED(503: a plataforma está desligada, a sua chave é válida),PLATFORM_PREVIEW_ONLY,API_KEY_REVOKED(chaves eliminadas ou regeneradas, que antes respondiamAPI_KEY_INVALID),ORGANISATION_SUSPENDED(antesPARTNER_SUSPENDED),ORGANISATION_CLOSEDeAPI_KEY_PAUSED(antesAPI_KEY_DISABLED). As recusas por restrição mostram o que foi visto e o que é permitido; os limites dizem qual e quando são repostos. O SDK Maps para a web 1.0.1 mostra a mensagem sobre o mapa. - Acima das chamadas gratuitas, paga o crédito em qualquer plano, incluindo o Starter. Sem crédito, as chamadas acima das gratuitas recebem
402 BILLING_DISABLED(era 403) com uma mensagem a pedir para adicionar crédito. Erros
15 de outubro de 2026: versão 1 das API, dos SDK e da frota
- A consola de parceiros: registo com Google, Apple ou e-mail profissional, e depois os seus projetos, chaves, limites, consumo, crédito, faturas e equipa, geridos por si.
- Endereços estáveis em
https://nways.ng/maps/v1: geocodificação, geocodificação inversa (a mesma forma nos quinze países), códigos postais NIPOST (um só ou um lote de 100), GhanaPost GPS e Plus Codes, lugares com níveis de campos, percursos até 25 paragens, tarifas e trânsito. Os pontos saem em GeoJSON; cada erro tem o mesmo envelope com umareason;fields=torna as respostas mais leves. Descritos em dois ficheiros OpenAPI: referência da API. - Novas API: mapas estáticos com endereços assinados, preenchimento automático faturado por sessão, validação de endereços, a matriz de percursos, a otimização de percursos, os estilos de mapa alojados.
- Frota: veículos, posições, entregas com horas de chegada em direto e ligações de seguimento, webhooks, o fluxo de trânsito e os pacotes offline.
- SDK Maps para a web 1.0 em
https://nways.ng/sdk/v1/(e fixo em/sdk/v1.0.0/): estilos alojados, uma nota sobre o mapa quando a chave é recusada,createClientpara todas as API, um campo de pesquisa, endereços de mapas estáticos, uma versão autónoma com MapLibre, tipos./sdk/v0/continua a servir a 0.1. - SDK Maps para Android e iOS 1.0 sobre MapLibre Native, a partir do código-fonte.
- Bibliotecas cliente para TypeScript, Python, Kotlin e Swift, e uma coleção Postman.
- A documentação em francês, os preços, exemplos, um guia para passar da Google Maps Platform para o N-Ways, as páginas de assistência e de estado do serviço.
15 de outubro de 2026: chaves de API
- As chaves são verificadas: restrições de site, Android, iOS e IP, restrições de API (Mapas, Geocodificação, Lugares, Percursos, Tarifas, Trânsito, Fotos), limites de débito por minuto e limites diários. Os motivos de erro são definitivos: veja Erros.
X-RateLimit-Limit,X-RateLimit-RemainingeX-RateLimit-Resetem cada resposta autorizada;Retry-Afterem cada 429.- O consumo acima das chamadas gratuitas mensais de cada API é faturado a partir do crédito pré-pago ou por fatura, conforme o contrato (
BILLING_DISABLEDquando o crédito pré-pago se esgota). - Definições ao nível do projeto: as API do seu plano aplicam-se a cada chave, os limites podem abranger todas as chaves de um projeto em conjunto, e um projeto suspenso recebe
403 PARTNER_SUSPENDED. Veja Erros. - SDK Maps 0.1.1: um mosaico recusado escreve agora também o seu código HTTP na consola.
15 de outubro de 2026: a documentação para programadores
- A documentação para programadores.
- SDK Maps para a web 0.1 em
https://nways.ng/sdk/v0/nways-maps.js:createMap, temas claro e escuro, etiquetas em francês,buildStylepara o seu próprio estilo. - API documentadas: Mosaicos, Geocodificação (com os códigos postais NIPOST e o GhanaPost GPS), Lugares, Percursos, Tarifas e Trânsito.
- Chaves de API: envie
key=ouX-NWays-Api-Keyem cada pedido.
Como funcionam as versões
- As API de serviços web trazem a versão principal no caminho:
/maps/v1/. Dentro de uma versão, só acrescentamos: novos pontos de acesso, novos parâmetros opcionais, novos campos nas respostas. Escreva o seu código para ignorar os campos que não conhece. - Uma alteração incompatível (remover ou mudar o nome de um campo, mudar o significado de um parâmetro) chega numa nova versão,
/maps/v2/. A antiga continua a funcionar pelo menos 12 meses depois de a nova estar estável. - Os SDK Maps seguem o versionamento semântico.
/sdk/v1/serve sempre a última1.x;/sdk/v1.0.0/e as versões exatas seguintes nunca mudam./sdk/v0/continua a servir a antiga 0.1. - Os dados do mapa (estradas, lugares, códigos postais) mudam todos os dias, à medida que as pessoas corrigem o mapa. Isso não é uma mudança de versão.
Descontinuações
Nenhuma por agora. Quando algo é descontinuado, fica indicado aqui com o que o substitui e a data em que deixa de funcionar, e os parceiros que o usam recebem um e-mail.
Estado do serviço e assistência
Assistência em inglês ou francês, e o estado do serviço.