---
title: New Practice Creation Using the Invitations API
description: Automate onboarding with Vim’s Invitations API. Learn how to create practices and invite users seamlessly within your app for a smoother user experience.
---

[![light](https://developerportal.getvim.com/hs-fs/hubfs/light.png?width=100&height=42&name=light.png "light")](https://developerportal.getvim.com/developer-portal)

Open main menu Close main menu

This is a search field with an auto-suggest feature attached.

- There are no suggestions because the search field is empty.

SCALE

# New Practice Creation Using the Invitations API

![Vim](https://developerportal.getvim.com/hs-fs/hubfs/vim%20icon.png?width=45&name=vim%20icon.png) 

[Vim](https://developerportal.getvim.com/developer-portal/author/vim)

This guide shows you how to create a new practice and invite users via Vim’s self-service Invitations API. It’s designed for developers and partners who want to automate onboarding directly within their app or workflow.

---

### Why Use the Invitations API?

Vim’s Invitations API allows you to **seamlessly create practices**, activate users, and manage onboarding through your own platform. This ensures a faster, more integrated experience for your users.

**Key benefits include:**

- **Seamless integration**: Automatically provision accounts and practices as part of your app’s workflow.
- **Instant onboarding**: Practices and users are created and activated in real time.
- **Full control**: You manage how and when users are invited and onboarded.

---

### Step-by-Step: Create a New Practice

#### 1. Get an Access Token

To authorize your API requests:

- **Call the Obtain Access Token endpoint** to retrieve your token.
- Include this token in the Authorization header of your requests.

#### 2. Send a Request to the Invitations API

- Use the endpoint to **create a new practice and user** based on the data you provide.
- The API will automatically generate an **account**, an **organization (practice)**, and **activate the user**.

#### 3. Share the Invitation URL

- Upon successful creation, the API returns an **invitation URL**.
- **Send this URL to the user**, allowing them to log in and complete the activation process.

---

### Tips for a Smooth Integration

- **Use our Postman collection** to test and explore the API. You can import it directly into your workspace.
- **Connect the API to your registration flow** to automate onboarding without extra steps for your users.
- **Keep the user experience clean and timely** by sending the invitation link right after practice creation.

---

### Resources

- 🔗[Full Invitations API Documentation](https://docs.getvim.com/api/#post-invitations)
- 🎥 [6-Minute How-To Video: Invitations API Demo](https://www.loom.com/share/e32c0713b9384cd2a16bf6b0082ad6dd?sid=e141c673-6735-43e9-b956-83547db5525e)
- 🧪 [Postman Collection for Invitations API](https://docs.getvim.com/invitations-postman-collection.json)

---

 

[Back to SCALE →](https://developerportal.getvim.com/developer-portal/go-live-and-scale)

[Back Home →](https://developerportal.getvim.com/developer-portal)

 

[![light](https://developerportal.getvim.com/hs-fs/hubfs/light.png?width=200&height=85&name=light.png "light")](http://getvim.com)

Copyright © Vim 2025

Follow us on Instagram [Follow us on Facebook](https://getvim.com/)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Vim",
    "url" : "https://developerportal.getvim.com/developer-portal/author/vim"
  },
  "dateModified" : "2025-09-12T17:08:50.764Z",
  "datePublished" : "2025-09-12T17:08:36.000Z",
  "headline" : "New Practice Creation Using the Invitations API",
  "mainEntityOfPage" : {
    "@id" : "https://developerportal.getvim.com/developer-portal/new-practice-creation-using-the-invitations-api",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://developerportal.getvim.com/hubfs/light.png"
    },
    "name" : "Vim"
  }
}
```