/graphql, y el token decide en la cuenta de quién estás operando.
Endpoints
Los tokens de acceso se emiten desde un servicio OAuth separado en
https://oauth-service.fluzapp.com.
Anatomía de una solicitud
query— el documento GraphQL. Usa operaciones con nombre (query GetWallet) para mejores logs.variables— entradas tipadas, manteniendo los valores fuera del query string.operationName— opcional, útil cuando un documento define múltiples operaciones.
Queries vs. mutations
- Queries son de solo lectura (
viewer,wallet,transactions). - Mutations cambian el estado (
createVirtualCard,purchaseGiftCard,depositCashBalance,createTransfer).
Formato de respuesta
GraphQL siempre devuelve HTTP 200 con un contenedordata / errors:
data puede ser null y errors describirá qué salió mal, incluyendo un code legible por máquina sobre el cual puedes bifurcar. Ver Errors.
Introspección y esquema
La introspección está habilitada en staging para que puedas apuntar herramientas como Apollo Studio o GraphiQL al endpoint. En live, la introspección está deshabilitada; usa el esquema publicado en la API reference.Próximos pasos
Authentication
Cómo se emite el token en ese encabezado
Authorization: para tu cuenta o la de un cliente.Errors
Qué contiene el arreglo
errors y cómo bifurcar según códigos de error.