# Create Provider With Groups Add a provider to the organization Endpoint: POST /v2/provider-with-groups Security: BearerAuth ## Header parameters: - `organization-id` (string) ## Request fields (application/json): - `first_name` (string, required) First name of the Provider - `middle_name` (string) Middle name of the Provider - `last_name` (string, required) Last name of the Provider - `degree` (string, required) Type of provider Enum: "AA", "ABA", "ACU", "ADC", "APN", "AT", "ATR", "AUD", "BCaBA", "BCBA", "BSW", "BT", "CBHT", "CMHC", "CNS", "CP", "CphT", "CPsyD", "CRNA", "CSP", "CSW", "CTRS", "DC", "DD", "DDS", "DMD", "DO", "DOU", "DPM", "DT", "EMT", "GC", "HOS", "IBCLC", "LactCon", "LBHC", "LCSW", "LMHC", "LN", "LP", "LPC", "LPN", "LPT", "MA", "MD", "MFT", "MT", "MW", "ND", "NEU", "NMW", "NP", "OA", "OD", "OPT", "OT", "OTA", "PA", "PC", "PDH", "PHA", "PHD", "PSW", "PT", "PTA", "PTNL", "RD", "RDH", "RDN", "RN", "RNFA", "Rph", "RPSGT", "RT", "SA", "SLP", "SW" - `npi` (string) NPI of the Provider - `states` (string, required) States in which Provider will provide care to patients/enrollees - `caqh_provider_id` (string) CAQH ID of the Provider - `last_credentialed_date` (string) Date Provider was last credentialed - `next_credentialing_date` (string) Date by which Provider needs to be recredentialed - `external_id` (string) Client’s ID for the provider - `primary_email` (string) Provider’s email address Example: "string@string.com" - `gender` (string) Provider's gender Enum: "M", "F", "U" - `dob` (string) Provider’s date of birth - `groups` (array) Groups within the Org with which the provider is associated - `groups.group_name` (string, required) Name of the group - `groups.group_npi` (string, required) Group National Provider Identifier (NPI) Example: "2345678901" - `groups.group_tin` (string, required) Group Tax Identification Number (TIN) Example: "123456789" - `groups.location_name` (string) Name of group location - `groups.external_group_id` (string) Client's ID for the group ## Response 201 fields (application/json): - `provider_id` (string) Example: "sfas12345" - `is_created` (boolean) ## Response 400 fields ## Response 401 fields ## Response 403 fields