The Mouve API is in active development and not yet live. Follow the changelog for the launch announcement.

Mouve Developers
API reference

Me

The account the credential acts for. Paths, scopes, request and response shapes.

Get the authorizing user

GET /public/v1/me

Scope profile.read — OAuth 2.1 token or personal access token.

Returns the public identity of the account the credential acts for. Use it to confirm which account a token belongs to when connecting an integration, and to obtain the username that appears in post permalinks. Never returns email, date of birth, sex, height, or weight — those fields are absent from every response on this surface, under every scope.

Example

curl -X GET "https://api.mouve.it/public/v1/me" \
  -H "Authorization: Bearer $MOUVE_TOKEN"

Response 200

PublicMeDto

FieldTypeRequiredNotes
idstringyes—
usernamestringyesHandle without the leading @, as it appears in a permalink.
display_namestring | nullyes—
avatar_urlstring | nullyes—
biostring | nullyes—
created_atstringyesISO 8601 timestamp in UTC.
verifiedbooleanyes—

Errors

Only the shared responses.