R2 Developers
R2 Connect API

Cuenta

Identifica a qué negocio pertenece la llave, en qué moneda opera y qué permisos tiene.

GET/accountsin permiso requerido

No requiere permisos. Úsalo al iniciar tu integración para saber con quién estás hablando y ajustar lo que vas a pedir según scopes.

Respuesta#

CampoTipoDescripción
idstringIdentificador del negocio.
namestringNombre comercial.
verticalstringhospitality, gastronomy o experience.
currencystringMoneda del negocio en formato ISO 4217, por ejemplo MXN.
api_versionstringVersión de la API en uso.
scopesarrayPermisos que tiene esta llave.
key_prefixstringPrefijo visible de la llave, útil para identificarla en tus registros sin exponerla.

Ejemplo#

bash
curl -H "Authorization: Bearer TU_LLAVE" "https://api.r2-os.com/api/connect/v1/account"
json
{
  "data": {
    "id": "k97fa2c8de1b04",
    "name": "Hotel Bahía del Sol",
    "vertical": "hospitality",
    "currency": "MXN",
    "api_version": "v1",
    "scopes": ["read:reservations", "read:payments"],
    "key_prefix": "r2k_a1b2c3d4"
  }
}