get__subscriptions_checkout-session_{id}
Parameters
Name
In
Type
Required
Description
TypeScript Client Library
public getCheckoutSessionStatus = async (id: string): Promise<GetCheckoutSessionStatusResponse> => {
return this.makeRequest<GetCheckoutSessionStatusResponse>(`subscriptions/checkout-session/${id}`, 'GET', null);
};Code Samples
# You can also use wget
curl -X GET https://backend.flashback.tech/subscriptions/checkout-session/cs_test_1234567890abcdef \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'GET https://backend.flashback.tech/subscriptions/checkout-session/cs_test_1234567890abcdef HTTP/1.1
Host: localhost:3000
Accept: application/json
Authorization: Bearer {access-token}const headers = {
'Accept':'application/json',
'Authorization':'Bearer {access-token}'
};
const sessionId = 'cs_test_1234567890abcdef';
fetch(`https://backend.flashback.tech/subscriptions/checkout-session/${sessionId}`,
{
method: 'GET',
headers: headers
})
.then(function(res) {
return res.json();
}).then(function(body) {
console.log(body);
});{
"success": true,
"id": "cs_test_1234567890abcdef",
"status": "complete",
"payment_status": "paid",
"subscriptionId": "sub_1234567890abcdef"
}Responses
Status
Meaning
Description
Schema
Response Schema
Name
Type
Required
Restrictions
Description
Name
Type
Required
Restrictions
Description
Last updated
Was this helpful?