GET /profile/get-id/{id}

Get the pronouns associated with a specific user ID.

Path parameters

  • id integer Required

    The ID of the user whose pronouns are to be retrieved.

Responses

  • 200 application/json

    A JSON object representing the user's pronouns

    Hide response attributes Show response attributes object
    • username string Required
    • id string Required
    • avatarSource string Required
    • bannedReason string | null Required
    • bannedTerms array[string] Required
    • bannedBy string | null Required
    • team integer Required

      Values are 0 or 1.

    • personally string | null Required
    • emailHash string Required
    • avatar string Required
    • profiles array[object] Required
      Hide profiles attributes Show profiles attributes object
      • id string Required
      • opinions array[object]
        Hide opinions attributes Show opinions attributes object
        • icon string Required
        • description string Required
        • colour string Required
        • style string Required
      • names array[object] Required
        Hide names attributes Show names attributes object
        • pronunciation string Required
        • voice string Required
        • value string Required
        • opinion string Required
      • pronouns array[object] Required
        Hide pronouns attributes Show pronouns attributes object
        • value string Required
        • opinion string Required
      • description string Required
      • age integer | null Required
      • linksMetadata array[object] Required
        Hide linksMetadata attributes Show linksMetadata attributes object
        • favicon string Required
        • relMe array[string | null] Required
        • nodeinfo object | null Required
      • flags array[string] Required
      • customFlags array[string | null] Required
      • words array[object] Required
        Hide words attributes Show words attributes object
        • header string Required
        • words array[object] Required
          Hide words attributes Show words attributes object
          • value string Required
          • opinion string Required
      • birthday string(date) | null Required
      • timezone object | null Required
        Hide timezone attributes Show timezone attributes object | null
        • tz string
        • area boolean
        • loc boolean
      • teamName string | null Required
      • footerName string | null Required
      • footerAreas array[string] Required
      • credentials array[string | null] Required
      • credentialsLevel string | null Required
      • credentialsName string | null Required
      • card string | null Required
      • cardDark string | null Required
      • circle array[object] Required
        Hide circle attributes Show circle attributes object
        • username string Required
        • avatar string Required
        • circleMutual boolean Required
        • locale string Required
        • relationship string Required
      • sensitive array[string | null] Required
      • events array[string] Required
      • customEvents array[object] Required
        Hide customEvents attributes Show customEvents attributes object
        • icon string Required
        • name string Required
        • month integer Required
        • day integer Required
        • comment string Required
      • visibility integer Required

        Values are 0, 1, or 2.

      • access boolean Required
      • lastUpdate string Required
  • 404 application/json

    User not found

    Hide response attribute Show response attribute object
    • error string
  • 500 application/json

    Internal server error

    Hide response attribute Show response attribute object
    • error string
GET /profile/get-id/{id}
curl \
 --request GET 'https://pronouns.page/api/profile/get-id/{id}'
Response examples (200)
{
  "id": 1,
  "pronouns": "they/them"
}
Response examples (404)
{
  "error": "User not found"
}
Response examples (500)
{
  "error": "Internal server error"
}