Links Únicos
Obtiene el link principal
Host: api.pay.billpocket.com
Path: /v1
Method: GET
Endpoint /main-link
Prod:
https://api.pay.billpocket.com/v1/main-link
Demo:
https://test.api.pay.billpocket.com/v1/main-link
Headers:
BP-User-Token: <userToken>
X-Api-Key: <apiKey>
Si el usuario tiene un link registrado
200 OK
{
"link" : "https://pay.billpocket.com/u/victormaciasag",
"description" : "Ahora nos puedes pagar a travez de este medio" // description puede ser null
}
Si el usuario no tiene ningún link registrado
204 No Content
<Empty payload>
Crea un nuevo link único
Host: api.pay.billpocket.com
Path: /v1
Method: POST
Endpoint /main-link
Prod:
https://api.pay.billpocket.com/v1/main-link
Demo:
https://test.api.pay.billpocket.com/v1/main-link
Headers:
BP-User-Token: <userToken>
X-Api-Key: <apiKey>
Body:
{
"link" : "victormaciasag",
"description" : "Ahora nos puedes pagar a travez de medio" // opcional
}
Creación exitosa
201 Created
{
"status": 1,
"message": "La operación se ha realizado con éxito",
"link": "https://pay.billpocket.com/u/victormaciasag",
"description":"Ahora nos puedes pagar a travez de este medio"
}
Errores de validación
422
{
"errors": [
"Link no disponible. Por favor, selecciona otro."
]
}
Error interno
500 Internal server error
{
"status": 0,
"message": "Hubo un error al realizar la operación por favor intenta de nuevo"
}
© Billpocket, 2018