Duolingo Unofficial API (Friends) (1.0.0)

Download OpenAPI specification:

Unofficial API description for Duolingo.

Kudos

Returns kudos information

Kudos information

Authorizations:
BearerAuth
path Parameters
userID
required
integer >= 1

UserID

query Parameters
after
string

Timestamp after

_
string

Timestamp

Responses

Response samples

Content type
application/json
{
  • "kudos": [
    ]
}

Returns kudos drawer

Kudos drawer

Authorizations:
BearerAuth
path Parameters
userID
required
integer >= 1

UserID

query Parameters
uiLanguage
string

UI language (2-letter code)

_
string

Timestamp

Responses

Response samples

Content type
application/json
{
  • "kudosConfig": {
    },
  • "kudosDrawer": {
    }
}

Returns kudos offers

Kudos offers

Authorizations:
BearerAuth
query Parameters
_
string

Timestamp

Responses

Response samples

Content type
application/json
{
  • "kudos": [
    ]
}

Returns kudos received

Kudos received

Authorizations:
BearerAuth
query Parameters
_
string

Timestamp

Responses

Response samples

Content type
application/json
{
  • "kudos": [
    ]
}

Returns kudos feed

Kudos feed

Authorizations:
BearerAuth
path Parameters
userID
required
integer >= 1

UserID

query Parameters
uiLanguage
string

UI language (2-letter code)

_
string

Timestamp

Responses

Response samples

Content type
application/json
{
  • "kudosConfig": {
    },
  • "kudosFeed": [
    ]
}

Give kudos to the event

Give kudos

Request Body schema: application/json
eventIds
Array of strings
reactionType
string
screen
string

Responses

Request samples

Content type
application/json
{
  • "eventIds": [
    ],
  • "reactionType": "congrats",
  • "screen": "kudos_feed"
}

Returns kudos assets

Kudos assets

Authorizations:
BearerAuth
query Parameters
_
string

Timestamp

Responses

Response samples

Content type
application/json
{
  • "kudosDrawerAssets": {
    }
}