B2COPY API उपयोग धारक-टोकन प्राधिकरण. एक्सेस/रीफ्रेश टोकन जोड़ी प्राप्त करने के लिए नीचे दी गई साइन-इन विधि को कॉल करें, फिर एक्सेस टोकन को इसमें शामिल करें Authorization: Bearer <token> प्रत्येक आगामी अनुरोध का शीर्षलेख।
शर्त
टोकन प्राप्त करने के लिए आपको पहले से ही पंजीकृत होना होगा Back Office और उस तक पहुंचने के लिए उसके पास प्रमाण-पत्र हैं।
endpoint
POST [host]/api/v2/signinनिकाय से अनुरोध करें
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| ईमेल | डोरी | हाँ | तक पहुँचने के लिए उपयोग किया गया ईमेल पता Back Office. |
| पासवर्ड | डोरी | हाँ | तक पहुंचने के लिए उपयोग किया जाने वाला पासवर्ड Back Office. |
curl --location --request POST 'https://host.name/api/v2/signin' \
--data-raw '{
"email": "[email protected]",
"password": "Secret123"
}'प्रतिक्रिया
प्रतिक्रिया एक्सेस और रीफ्रेश टोकन की एक जोड़ी लौटाती है, प्रत्येक एक टोकन स्ट्रिंग के साथ 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"
}
}