Plan details (current store plan)
Overview
Get the currently active plan for the store identified by store_id, plus its who_will_pay billing flag from store_options. Backs getCurrentPlan.
Prerequisites
- A bearer token. Callable with Partner and Account tokens.
Base URL
| Environment | URL |
|---|---|
| Production | https://production-api.shoutaboutus.com |
| Development | https://development-api.shoutaboutus.com |
Endpoint
GET /api/v1/store/current-plan
Authentication
-
Requires a bearer token in the
Authorization: Bearer <bearer-token>header. -
Who can call it: Partner and Account tokens.
-
(Partner or Account user) — authentication, role-agnostic
store/group. -
store_id: required, must be an existing location, and must pass an ownership check. The check resolves the store to its company and confirms it is inside the caller's hierarchy. -
A partner reaches any store in its tree. An account user reaches only its own.
Rate limit
- No rate limit.
Query parameters
- Query:
store_id(integer, required) — Store id; exists:store + an ownership check.
Response
data.currentPlan(object) —{ store_plan_id, status, cancel_subscription_at, plan_start, plan_end, plan_id, plan (name), price, daysRemaining, totalDays, features: [feature_name.] }.data.who_will_pay(string) — billing payer flag fromstore_options(e.g.partner).
200 Success · 200
200{
"data": {
"currentPlan": {
"store_plan_id": 5,
"status": "active",
"plan_start": "2026-04-01",
"plan_end": "2026-12-31",
"plan": "Pro Monthly",
"price": 49.99,
"daysRemaining": 211,
"totalDays": 274,
"features": [
"response_to_past_reviews",
"ai_response",
"response_posting"
]
},
"who_will_pay": "brand"
}
}Errors
| Status | Meaning |
|---|---|
401 | The bearer token is missing, expired or invalid |
422 | The request failed validation — the response names the fields |
500 | Unexpected server error |
Example request
curl --request GET \
--url "https://production-api.shoutaboutus.com/api/v1/store/current-plan?store_id=123" \
--header 'Authorization: Bearer <bearer-token>' \
--header 'Accept: application/json'Updated 10 days ago
Did this page help you?
