Referência da API
Esta referência manual descreve os endpoints usados pelos donos das Aplicações Consumidoras. O LPData não publica uma especificação OpenAPI nesta versão. A URL base da API éhttps://api.lpdata.io; os exemplos a usam pela variável LPDATA_API_URL. Os exemplos detalhados estão nos guias de Autenticação, Landing Pages e Assets.
Autenticação
Endpoints marcados como autenticados exigemAuthorization: Bearer <access_token>. Login e cadastro não exigem token. POST /auth/refresh recebe o refresh token no corpo. DELETE /auth/sign_out exige o access token no header e refresh token no corpo.
Landing Pages
O campo
current_data contém o Documento de Conteúdo definido pela aplicação. Ao enviar esse campo num PATCH, o documento inteiro é substituído. Use o id nas rotas autenticadas e o public_id na leitura pública. A leitura pública retorna o JSON diretamente, sem envelope.
Assets
Todas as rotas de Assets exigem Bearer token. Upload usa multipart form data no campoasset[file].