B2COPY API utiliza autorización de token de portador. Llame al método de inicio de sesión a continuación para obtener un par de tokens de acceso/actualización, luego incluya el token de acceso en el encabezado "Autorización: Portador <token>" de cada solicitud posterior.
Requisito previo
Para obtener tokens ya debes estar registrado en el Back Office y tener credenciales para acceder al mismo.
Punto final
POST [host]/api/v2/signinCuerpo de la solicitud
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| correo electrónico | cadena | Sí | La dirección de correo electrónico utilizada para acceder a Back Office. |
| contraseña | cadena | Sí | La contraseña utilizada para acceder a Back Office. |
curl --location --request POST 'https://host.name/api/v2/signin' \
--data-raw '{
"email": "[email protected]",
"password": "Secret123"
}'Respuesta
La respuesta devuelve un par de tokens de acceso y actualización, cada uno con una cadena de token y marcas de tiempo createdAt/expiresAt.
{
"2faRequired": false,
"accessToken": {
"token": "eyJ0eXAiOiJKV1Qi…",
"createdAt": "2024-01-01T00:00:00+00:00",
"expiresAt": "2024-01-01T00:00:00+00:00"
},
"refreshToken": {
"token": "eyJ0eXAiOiJKV1Qi…",
"createdAt": "2024-01-01T00:00:00+00:00",
"expiresAt": "2024-01-01T00:00:00+00:00"
}
}