curl --request GET \
--url https://api.redbark.com/v2/me \
--header 'Authorization: Bearer <token>' \
--header 'Redbark-Version: <api-key>'const options = {
method: 'GET',
headers: {Authorization: 'Bearer <token>', 'Redbark-Version': '<api-key>'}
};
fetch('https://api.redbark.com/v2/me', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.redbark.com/v2/me"
headers = {
"Authorization": "Bearer <token>",
"Redbark-Version": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text){
"id": "acc_5c9bQm2vT1xWz8nR4pLk7D",
"object": "account",
"plan": "developer",
"status": "<string>",
"entitlements": {
"api_access": true,
"brokerage": true
},
"limits": {
"connections": 123,
"accounts": 123,
"syncs": 123,
"destinations": 123
},
"usage": {
"connections": 123,
"accounts": 123,
"brokerage_connections": 123
},
"plan_fit": {
"plans": [
{
"plan": "saver",
"fits": true,
"reasons": [
{
"code": "connections",
"count": 123,
"limit": 123
}
]
}
],
"recommended": "saver"
},
"billing": {
"source": "stripe",
"interval": "month",
"period_end": "2026-08-21T09:30:00.000Z",
"trial_end": "2026-08-21T09:30:00.000Z",
"app_trial": true,
"needs_plan": true,
"paid_before": true
},
"timezone": "<string>",
"api_version": "<string>",
"key": {
"id": "<string>",
"name": "<string>",
"scopes": [
"account:read"
],
"legacy": true
},
"livemode": true
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}Retrieve the account
The account behind the credential: plan, entitlements, usage, plan fit, billing details and timezone. API key calls also include the key and its scopes; OAuth calls return key as null.
curl --request GET \
--url https://api.redbark.com/v2/me \
--header 'Authorization: Bearer <token>' \
--header 'Redbark-Version: <api-key>'const options = {
method: 'GET',
headers: {Authorization: 'Bearer <token>', 'Redbark-Version': '<api-key>'}
};
fetch('https://api.redbark.com/v2/me', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.redbark.com/v2/me"
headers = {
"Authorization": "Bearer <token>",
"Redbark-Version": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text){
"id": "acc_5c9bQm2vT1xWz8nR4pLk7D",
"object": "account",
"plan": "developer",
"status": "<string>",
"entitlements": {
"api_access": true,
"brokerage": true
},
"limits": {
"connections": 123,
"accounts": 123,
"syncs": 123,
"destinations": 123
},
"usage": {
"connections": 123,
"accounts": 123,
"brokerage_connections": 123
},
"plan_fit": {
"plans": [
{
"plan": "saver",
"fits": true,
"reasons": [
{
"code": "connections",
"count": 123,
"limit": 123
}
]
}
],
"recommended": "saver"
},
"billing": {
"source": "stripe",
"interval": "month",
"period_end": "2026-08-21T09:30:00.000Z",
"trial_end": "2026-08-21T09:30:00.000Z",
"app_trial": true,
"needs_plan": true,
"paid_before": true
},
"timezone": "<string>",
"api_version": "<string>",
"key": {
"id": "<string>",
"name": "<string>",
"scopes": [
"account:read"
],
"legacy": true
},
"livemode": true
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}{
"error": {
"type": "invalid_request_error",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"request_id": "<string>"
}
}Authorizations
Authorization: Bearer rbk_live_...
The API release your integration is built against, e.g. 2026-10-01.wattle. Required on every request.
Response
The account
"acc_5c9bQm2vT1xWz8nR4pLk7D"
account "developer"
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Current resource usage, counted the same way plan fit is evaluated.
Show child attributes
Show child attributes
Whether each paid plan can hold the current usage. Evaluated on connections, accounts and brokerage connections; API activity is not considered.
Show child attributes
Show child attributes
Subscription details from the stored billing record.
Show child attributes
Show child attributes
The calling API key, or null when authenticated with OAuth.
Show child attributes
Show child attributes

