API - AoDispor/AoDispor-Android GitHub Wiki
Registo/Pedido de mensagem com password
POST http://api.aodispor.pt/users/register
API-Authentication [aquela chave pré-definida]
Content-Type: application/json
{
"telephone": "+351 912461135"
}
Pedir o objecto do utilizador
GET http://api.aodispor.pt/users/me
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Fazer update do objecto do utilizador
NOTA: neste caso apenas para adicionar o código postal
POST http://api.aodispor.pt/users/me
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Content-Type: application/json
{
"postal_code": "1111-111"
}
Pedir o perfil do utilizador
GET http://api.aodispor.pt/users/me/profile
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Fazer update do perfil do utilizador
POST http://api.aodispor.pt/users/me/profile
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Content-Type: application/json
{
"...": "....-..."
}
Fazer upload do avatar do utilizador
PUT http://api.aodispor.pt/users/me/profile/avatar
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Pesquisa
GET http://api.aodispor.pt/profiles/search
API-Authorization [aquela chave pré-definida]
Pedidos
Criar Pedido
POST http://api.aodispor.pt/pedidos
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Content-Type: application/json
{
"titulo": "",
"descricao": ""
"codigo_postal": "....-..."
}
Obter pedido do utilizador
GET http://api.aodispor.pt/users/me/pedido
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
Apagar Pedido
DELETE http://api.aodispor.pt/pedidos/{uuid}
API-Authentication [aquela chave pré-definida]
Authorization Basic [o que for]
O parâmetro é o UUID do pedido.