Fetch a development API key

For easy testing of mobile apps and other clients and against WyzePal development servers, we support fetching a WyzePal API key for any user on the development server without authentication (so that they can implement analogues of the one-click login process available for WyzePal development servers on the web).

Note: This endpoint is only available on WyzePal development servers; for obvious security reasons it will always return an error in a WyzePal production server.

POST https://studyscience.wyzepal.com/api/v1/dev_fetch_api_key

Usage examples

curl -X POST https://studyscience.wyzepal.com/api/v1/dev_fetch_api_key \
    -d "username=iago@wyzepal.com"


Argument Example Required Description
username "iago@wyzepal.com" Yes

The email address for the user that owns the API key.


Return values

  • api_key: The API key that can be used to authenticate as the requested user.
  • email: The email address of the user who owns the API key.

Example response

A typical successful JSON response may look like:

    "api_key": "gjA04ZYcqXKalvYMA8OeXSfzUOLrtbZv",
    "email": "iago@wyzepal.com",
    "msg": "",
    "result": "success"