B2COPY API taşıyıcı belirteci yetkilendirmesini kullanır. Bir erişim/yenileme belirteci çifti almak için aşağıdaki oturum açma yöntemini çağırın, ardından erişim belirtecini sonraki her isteğin Authorization: Bearer <token> başlığına ekleyin.
Önkoşul
Token almak için Back Office'ye kayıtlı olmanız ve ona erişim sağlayacak kimlik bilgilerine sahip olmanız gerekir.
Uç nokta
POST [host]/api/v2/signinTalep gövdesi
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| dize | Evet | Back Office'ye erişmek için kullanılan e-posta adresi. | |
| password | dize | Evet | Back Office'ye erişmek için kullanılan şifre. |
curl --location --request POST 'https://host.name/api/v2/signin' \
--data-raw '{
"email": "username@example.com",
"password": "Secret123"
}'Yanıt
Yanıt, her biri bir belirteç dizesine ve createdAt / expiresAt zaman damgalarına sahip bir çift erişim ve yenileme belirteci döndürür.
{
"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"
}
}