# Users Operations related to Users. ## Get Users - [GET /api/external/user](https://developer.fl3xx.com/reference/users/getusers.md): Fetches list of users. ## Creates a new user - [POST /api/external/user](https://developer.fl3xx.com/reference/users/postuser.md): Creates a user ## Get Flight Passengers - [GET /api/external/user/flight/{externalReference}](https://developer.fl3xx.com/reference/users/getpassengersbyflightreference.md): Fetches data for flight passenger using its externalReference ## Get a User - [GET /api/external/user/{externalReference}](https://developer.fl3xx.com/reference/users/getuserbyexternalreference.md): Fetch data about a User ## Updates a User - [PUT /api/external/user/{externalReference}](https://developer.fl3xx.com/reference/users/putuserbyexternalreference.md): Updates a user ## Deletes a User - [DELETE /api/external/user/{externalReference}](https://developer.fl3xx.com/reference/users/deleteuserbyreference.md): Deletes the user identified using its external reference ## Get User Documents - [GET /api/external/user/{userExternalReference}/documents](https://developer.fl3xx.com/reference/users/getuserdocumentsbyuserexternalreference.md): Get information about the documents of a user identified by the userExternalReference ## Create a User Document - [POST /api/external/user/{userExternalReference}/documents](https://developer.fl3xx.com/reference/users/postuserdocument.md): Creates a new user document ## Update a User's Document - [PUT /api/external/user/{userExternalReference}/documents/{externalReference}](https://developer.fl3xx.com/reference/users/putuserdocument.md): Updates a user's document using the userExternalReference and the document's externalReference ## Delete a User's Document - [DELETE /api/external/user/{userExternalReference}/documents/{externalReference}](https://developer.fl3xx.com/reference/users/deleteuserdocument.md): Deletes an existing document based on the user's externalReference and the document's externalReference