We’ve migrated our documentation to a new site, which means some URLs have changed.
Subscriptions

How to create Identity Management users via the Piano API

The endpoint /publisher/user/create does not work for Identity Management, instead the following APIs are used.

  1. Creating new users: id/api/v1/publisher/identity/register with the following parameters: aid, api_token, email, and password

    More details about this endpoint, including an example, are available here.

  2. Updating existing users: /publisher/user/update with the parameters: aid (required), first_name, last_name, uid (required), email, and custom_fields

    For example:

    https://sandbox.piano.io/api/v3/publisher/user/update?aid=AID&api_token=XYZ&email=createuser@gmail.com&uid=123&first_name=John&last_name=Doe
    

If you are receiving the error App not configured to create users in response to calling our Piano API, you are probably calling the wrong endpoint, which is not suitable for Identity Management.

Last updated: