CompteQui suis-je

Compte

Qui suis-je

Décrit le jeton appelant : type, application, personne pour qui il agit, Workspaces, permissions, mode et expiration. Tout jeton valide peut le lire.

GEThttps://api.sofia-post.com/api/v1/me
GEThttps://api.sofia-post.com/api/v1/me

Qui suis-je

Décrit le jeton appelant : type, application, personne pour qui il agit, Workspaces, permissions, mode et expiration. Tout jeton valide peut le lire.

Autorisations

Authorizationstringrequis

Votre clé personnelle ou jeton d’accès OAuth, envoyé sous la forme Bearer <token>.

Conservé dans cet onglet uniquement, et envoyé uniquement à api.sofia-post.com. Obtenir une clé API

Votre premier appel

Envoyez la clé dans l’en-tête Authorization. GET /v1/me vous indique pour qui la clé agit, ses Workspaces et ses permissions.

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"
}

Pas encore de clé ? Créez-la dans Réglages › API › Accès personnel : voir Authentification.

Autorisations

  • Authorizationstringheaderrequis

    Votre clé personnelle ou jeton d’accès OAuth, envoyé sous la forme Bearer <token>.

Réponse

L’identité et les permissions du jeton appelant.

  • tokenTypestringrequis

    Type de jeton : personal_key, authorization_code ou client_credentials

    Valeurs autorisées : personal_keyauthorization_codeclient_credentials

  • applicationobjectrequis

    L’application derrière le jeton

    Afficher les attributs enfants
    • idstringrequis

      Identifiant de l’application (ou de la clé personnelle)

    • clientIdstringrequis

      Le client_id de l’application

    • namestringrequis

      Nom de l’application

  • userobjectrequis

    La personne pour qui le jeton agit

    Afficher les attributs enfants
    • idstringrequis

      La personne pour qui le jeton agit : l’auteur de la clé, ou qui a donné son consentement

  • coveragestringrequis

    workspace : un seul Workspace ; account : tous ceux dont l’auteur de la clé est membre

    Valeurs autorisées : workspaceaccount

  • workspacesobject[]requis

    Où le jeton agit maintenant

    Afficher les attributs enfants
    • idstringrequis

      Identifiant du Workspace

    • namestringrequis

      Nommé d’après ses établissements actifs

  • scopesstring[]requis

    Permissions détenues par le jeton

  • modestringrequis

    test ou live

    Valeurs autorisées : testlive

  • expiresAtstring<date-time>

    Moment où le jeton expire ; absent pour une clé sans expiration

Cette page vous a-t-elle aidé ?