Introdução à Express API
Construa seu próprio site ou app usando a Express API do Mapaprop para servir o inventário da sua conta (imóveis, empreendimentos, filiais, zonas). Todos os métodos operam sobre a conta dona do token —seu inventário, sua configuração, seus leads—: o escopo vem do access token, não é enviado como parâmetro. As consultas enviadas pelos seus visitantes entram no seu Inbox do Mapaprop.
1. Obtenha seu access token
A Express API funciona com o seu Token de API do Mapaprop (não com o registro de app OAuth2 de terceiros). Se você já é cliente Mapaprop Pro+ (ou superior), você ativa seu token com um clique a partir da sua conta —Configuração > API Token— e o usa como Authorization: Bearer {token}. O token não expira (a menos que você o regenere ou desative). Guia passo a passo: Express API Token.
Não é necessário registrar nenhuma aplicação nem solicitar autorização: o token é self-service para clientes com plano Pro+ ou superior. O fluxo OAuth2 de Primeiros passos é para portais e terceiros, não para esta API. Se sua integração roda no navegador, ative o escopo CORS na mesma tela.
2. Fluxo básico
TBD
3. Explorar serviços
GET /api/action/express-v1/settings-v2
GET /api/action/express-v1/branches
GET /api/action/express-v1/menus
GET /api/action/express-v1/types
GET /api/action/express-v1/operations
GET /api/action/express-v1/pages
GET /api/action/express-v1/pages/{url}
GET /api/action/express-v1/pages/static/{pageId}
GET /api/action/express-v1/posts
GET /api/action/express-v1/posts/{url}
GET /api/action/express-v1/zones
GET /api/action/express-v1/zones/suggestions
GET /api/action/express-v1/properties
GET /api/action/express-v1/development/properties
GET /api/action/express-v1/developments
GET /api/action/express-v1/properties/{propertyHash}
POST /api/action/express-v1/messages
POST /api/action/express-v1/seller-submissions
GET /api/action/express-v1/features
GET /api/action/express-v1/settings descontinuado