> For the complete documentation index, see [llms.txt](/docs/llms.txt)

# User Registration API | FusionAuth Docs

Learn about the APIs for creating, retrieving, updating and deleting User Registrations.

# User Registration API

This page contains the APIs that are used to manage User Registrations. A registration is the association between a User and an Application that they log into. Here are the APIs:

| Operation | Method | Endpoint |
| --- | --- | --- |
| [Create a User Registration (for an existing user)](/docs/apis/registrations/create-a-user-registration-for-an-existing-user) | `POST` | `/api/user/registration/{userId}` |
| [Create a User and Registration (combined)](/docs/apis/registrations/create-a-user-and-registration-combined) | `POST` | `/api/user/registration/{userId}` |
| [Retrieve a User Registration](/docs/apis/registrations/retrieve-a-user-registration) | `GET` | `/api/user/registration/{userId}/{applicationId}` |
| [Update a User Registration](/docs/apis/registrations/update-a-user-registration) | `PUT` | `/api/user/registration/{userId}/{applicationId}` |
| [Delete a User Registration](/docs/apis/registrations/delete-a-user-registration) | `DELETE` | `/api/user/registration/{userId}/{applicationId}` |
| [Verify a User Registration](/docs/apis/registrations/verify-a-user-registration) | `POST` | `/api/user/verify-registration`  
`/api/user/verify-registration/{verificationId}` |
| [Resend a User Registration Verification Email](/docs/apis/registrations/resend-a-user-registration-verification-email) | `PUT` | `/api/user/verify-registration?applicationId={applicationId}&email={email}`  
`/api/user/verify-registration?applicationId={applicationId}&email={email}&sendVerifyRegistrationEmail={sendVerifyRegistrationEmail}` |