---
schema_version: "1"
id: 754e4a231b977a93eea6fe926ce331699503e36f6a42b2f34162d9d1dae35834
title: ApptBookingUrlConfig
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/tooling_api_objects_apptbookingurlconfig.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/tooling_api_objects_apptbookingurlconfig.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 81d244345fcaa76026a0dad8b1870d16b6d7e671c67b9be3a35e607833beadc6
description: Represents a collection of fields used to set up the URL paths for appointment scheduling endpoints. This object is available in API version 52.0 and later.
---
# ApptBookingUrlConfig

Represents a collection of fields used to set up the URL paths for appointment scheduling endpoints. This object is available in API version 52.0 and later.

![Important](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## Supported SOAP API Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

## Supported REST API Methods

DELETE, GET, HEAD, PATCH, POST, Query

## Fields

### AdditionalHeaders

- **Type**: textarea
- **Properties**: Create, Nillable, Update
- **Description**: Specify headers added to the HTTP request. The format is: key:value;key:value;key:value;

### ApptBookingConfigId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The appointment scheduling config associated with the record.
    
    This field is a relationship field.
- **Relationship Name**: ApptBookingConfig
- **Relationship Type**: Lookup
- **Refers To**: ApptBookingConfig

### DeveloperName

- **Type**: string
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. In managed packages, this field prevents naming conflicts on package installations. With this field, a developer can change the object’s name in a managed package and the changes are reflected in a subscriber’s organization. Label is **Record Type Name**. This field is automatically generated, but you can supply your own value if you create the record using the API.
    
    ![Note](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/images/icon_note.png)
    
    #### Note
    
    When creating large sets of data, always specify a unique DeveloperName for each record. If no DeveloperName is specified, performance may slow as a DeveloperName is generated for each record.

### EndpointName

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: Specifies the name of the endpoint to be called.
- **Possible values**:
    - CANCEL\_APPOINTMENT—Cancel Appointment
    - CREATE\_APPOINTMENT—Create Appointment
    - CREATE\_PATIENT—Create Patient
    - FIND\_SLOTS—Find Slots
    - GET\_APPOINTMENT—Get Appointment
    - GET\_SLOT\_STATUS—Get Slot Status

### Language

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: The language of the Appointment Booking URL Configuration.
- **Possible values**:
    - da—Danish
    - de—German
    - en\_US—English
    - es—Spanish
    - es\_MX—Spanish (Mexico)
    - fi—Finnish
    - fr—French
    - it—Italian
    - ja—Japanese
    - ko—Korean
    - nl\_NL—Dutch
    - no—Norwegian
    - pt\_BR—Portuguese (Brazil)
    - ru—Russian
    - sv—Swedish
    - th—Thai
    - zh\_CN—Chinese (Simplified)
    - zh\_TW—Chinese (Traditional)

### MasterLabel

- **Type**: string
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The UI label of Appointment Booking URL Configuration.

### UrlPath

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The URL path for the endpoint.