English

No description in the specification.

3 operations
GET /patron/registration/identity-provider RegisterPatronByIdentityProvider

This will redirect the user to the chosen identity provider, for signup.

This will redirect the user to the chosen identity provider, and create the user in the LMS. [See a sequence flow diagram](https://storage.googleapis.com/open-library-api-files/images/idp.png).

Parameters

typerequired
query · stringIdentity provider type. The different types are defined in the /configuration endpoint.
Shared across operations: version. See the shared contract on the version page.

Responses

Error responses: 400 · 401 — See the shared contract on the version page.
POST /patron/registration/possible IsPatronRegistrationPossible

This will tell if it is possible to register a new patron, using the given identifier.

This will tell if it is possible to register a new patron, using the given identifier. The patron can then be registered through `POST /patron/registration/identifier`.

Parameters

Shared across operations: version. See the shared contract on the version page.

Request body

application/json · required

IsPatronRegistrationPossibleRequestBody

Responses

Error responses: 400 · 401 — See the shared contract on the version page.