Memberful has two basic APIs:
- Admin API: Used to modify your Memberful site and data. A static API key is used for authentication.
- Member API: Used for signing members into your external application. An OAuth 2.0 Client ID and Secret are used for authentication.
Creating Custom Applications
Generate API keys and OAuth 2.0 credentials by creating a new Custom Application (Settings → Integrate → Custom Applications).
Dates and Times
All dates and times are in UNIX timestamp format, and should be supplied in UTC.
Some API endpoints in the admin panels are paginated.
You can choose a page to return by passing the
in the query string. This parameter defaults to
1 (the first page)
and can be incremented indefinitely, though you may want to only do so
until the API returns a payload with an empty list of entities.
All prices in the API are listed in cents.