Аккаунт
Кто я
Описывает токен вызова: тип, приложение, человека, от имени которого он действует, Workspace, разрешения, режим и срок. Читать может любой действительный токен.
Ваш первый вызов
Передайте ключ в заголовке Authorization. GET /v1/me сообщает, от чьего имени действует ключ, его Workspaces и разрешения.
curl https://api.sofia-post.com/api/v1/me \
-H "Authorization: Bearer $SOFIA_API_KEY"{
"tokenType": "personal_key",
"user": { "id": "cmo7qiltc0000sb1p7zdx1aw4" },
"coverage": "account",
"workspaces": [{ "id": "cmo7qiltc0000sb1p7zdx1aw4", "name": "160 food" }],
"scopes": ["establishments:read", "posts:read", "posts:write"],
"mode": "live",
"expiresAt": "2026-11-09T20:09:05.644Z"
}Ключа ещё нет? Создайте его в Настройки › API › Личный доступ: см. Аутентификация.
Авторизации
AuthorizationstringheaderобязательноВаш личный ключ или токен доступа OAuth, отправляется как
Bearer <token>.
Ответ
Личность и разрешения токена вызова.
tokenTypestringобязательноТип токена:
personal_key,authorization_codeилиclient_credentialsДопустимые значения:
personal_keyauthorization_codeclient_credentialsapplicationobjectобязательноПриложение, стоящее за токеном
Показать дочерние атрибуты
idstringобязательноИдентификатор приложения (или личного ключа)
clientIdstringобязательноclient_idприложенияnamestringобязательноНазвание приложения
userobjectобязательноЧеловек, от имени которого действует токен
Показать дочерние атрибуты
idstringобязательноЧеловек, от имени которого действует токен: автор ключа или давший согласие
coveragestringобязательноworkspace: один Workspace;account: все, где состоит автор ключаДопустимые значения:
workspaceaccountworkspacesobject[]обязательноГде токен действует сейчас
Показать дочерние атрибуты
idstringобязательноИдентификатор Workspace
namestringобязательноНазван по его активным заведениям
scopesstring[]обязательноРазрешения токена
modestringобязательноtestилиliveДопустимые значения:
testliveexpiresAtstring<date-time>Когда токен истекает; нет у ключа без срока