[App Municipal] Contactos
Organização: Município da Guarda
Tema: Serviços Públicos
Licença: Creative Commons Attribution 4.0 International
Status: Approved
Última atualização: 20/12/2025
Descrição:
API para disponibilização estruturada dos contatos institucionais da autarquia, garantindo acesso rápido e normalizado a informações essenciais para cidadãos e entidades.
A API fornece dados em formato JSON, permitindo que aplicações e sistemas consultem informação atualizada sobre serviços, departamentos e unidades orgânicas, com suporte para pesquisa e integração com portais e aplicações móveis.
Funcionalidades principais:
- Consulta de contatos por serviço, departamento ou etiqueta (tag).
- Metadados completos: serviço, telefone, email, morada, coordenadas GPS, redes sociais e website.
- Respostas otimizadas para integração com diretórios, mapas e aplicações móveis.
Benefícios:
- Informação centralizada e atualizada sobre os serviços municipais.
- Apoio à comunicação institucional e à proximidade com os cidadãos.
- Integração simplificada com sistemas internos e externos.
Endpoints
| Nome | URL | Método |
|---|---|---|
| Endpoint V1.0 | https://od.mun-guarda.pt/api/appmunicipal/contactos | GET |
Schemas
- Schema URL
- https://od.mun-guarda.pt/files/schemas/2025/schema_20251220190831.json
- Schema Media Type
- application/schema+json
- Schema JSON
{ "$schema": "http://json-schema.org/draft-04/schema#", "description": "", "type": "object", "properties": { "success": { "type": "boolean" }, "data": { "type": "object", "properties": { "items": { "type": "array", "uniqueItems": true, "minItems": 1, "items": { "required": [ "id", "status", "order", "title", "company", "mobile_phone", "phone", "email", "website", "created_at", "updated_at" ], "properties": { "id": { "type": "number" }, "status": { "type": "string", "minLength": 1 }, "order": { "type": "number" }, "title": { "type": "string", "minLength": 1 }, "company": { "type": "string", "minLength": 1 }, "mobile_phone": { "type": "string", "minLength": 1 }, "phone": { "type": "string", "minLength": 1 }, "email": { "type": "string", "minLength": 1 }, "website": { "type": "string", "minLength": 1 }, "address": { "type": "object", "properties": { "street": { "type": "string", "minLength": 1 }, "city": { "type": "string", "minLength": 1 }, "postal_code": { "type": "string", "minLength": 1 }, "postal_location": { "type": "string", "minLength": 1 }, "country": { "type": "string", "minLength": 1 } }, "required": [ "street", "city", "postal_code", "postal_location", "country" ] }, "created_at": { "type": "string", "minLength": 1 }, "updated_at": { "type": "string", "minLength": 1 } } } } }, "required": [ "items" ] } }, "required": [ "success", "data" ] }
Ficheiros
| Nome | Formato | Tamanho |
|---|
Versão Atual
- Status do Schema: Approved
- Última Atualização: 20/12/2025 19:17
- Versão Atual: 2