Authorization headerstore permissioncommunityID401 if the key is missing, invalid, or expired403 if the key does not include the store permissionfields is a comma-separated projection and must use selectable store configuration fieldslang selects translated content when the store has localized fieldsfields values return 400502{ "query": "?fields=title,widget&lang=en" }curl --location --request GET 'https://api.returning.ai/v1/stores?fields=title,widget&lang=en' \
--header 'Authorization: Bearer XXXXXX'{
"meta": {
"status": "success",
"statusCode": 200
},
"message": "Read store config success.",
"data": {
"_id": "507f1f77bcf86cd799439011",
"communityID": "6502c9e514a3e564c5c09c0a",
"isEnabled": true,
"title": "Rewards Store",
"description": "<p>Redeem community rewards.</p>",
"cover": {
"type": "image",
"value": "https://example.com/cover.png"
},
"currency": {
"name": "Coins",
"symbol": "coin"
},
"widgetID": "650906d314a3e564c56f3450",
"widget": {
"isEnabled": true
},
"createdAt": "2026-04-28T00:00:00.000Z",
"updatedAt": "2026-04-28T00:00:00.000Z"
}
}