Create shadow user

Creates a shadow user in the system. Shadow users are users created by an interoperable client that exist only in the context of that client. If a user with the same externalId already exists, the existing user will be returned without creating a new one. The matching is done based on the externalId field, which must be unique per interoperable client.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

External identifier for the user

string
enum
required

Type of account

Allowed:
string
required

User's first name

string
required

User's last name

address
object
required
string

Medical specialty (required for "medecin" account type). You can specify either the full name of the specialty (e.g., "Cardiologue") or the corresponding specialty code (SM code) as defined in the French healthcare system. This field is mandatory when accountType is set to "medecin".

string
enum

Professional occupation (required for "paramedical" account type). This field is mandatory when accountType is set to PARAMEDICAL.

status
array of strings

Professional status of the user (required for "medecin" account type). You can specify multiple statuses if applicable. If not provided for a "medecin" account, it defaults to "liberal doctor".

status
string
^\d{11}$

Healthcare Professional unique identifier (RPPS, ADELI or AM, 11 digits). MUST be sent as a JSON string (with quotes).

string

Foreign healthcare professional identifier, used when the user is not registered in the French RPPS directory. Mutually exclusive with rpps, billingId and finess.

string

Adeli/AM identifier

string

FINESS number (required if rpps and billingId are not provided)

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json