# Leadway API ## Docs - [Add custom audience member](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-add-custom-audience-member.md): Add a member to a Facebook custom audience - [Batch update audience members](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-batch-update-audience-members.md): Add or remove members in bulk from a Facebook custom audience via CSV or smart lists - [Create conversation form](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-create-conversation-form.md): Create a new Facebook conversation lead form - [Create Facebook integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-create-integration.md): Create a Facebook ad integration for a account with page and ad account - [Create page lead form](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-create-page-lead-form.md): Create a new lead gen form on a Facebook page - [Delete ad](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-ad.md): Delete a Facebook ad by ID - [Delete ad account](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-ad-account.md): Remove a Facebook ad account connection from a account - [Delete ad set](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-adset.md): Delete a Facebook ad set by ID - [Delete campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-campaign.md): Delete a Facebook campaign by ID - [Delete custom audience](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-custom-audience.md): Delete a Facebook custom audience by ID - [Delete Facebook integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-integration.md): Remove the Facebook ad integration from a account - [Delete page connection](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-delete-page.md): Remove a Facebook page connection from a account - [Duplicate ad](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-duplicate-ad.md): Duplicate an existing Facebook ad - [Duplicate ad set](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-duplicate-adset.md): Duplicate an existing Facebook ad set - [Duplicate campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-duplicate-campaign.md): Duplicate an existing Facebook campaign - [Get ad account details](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-ad-account.md): Retrieve details of a specific Facebook ad account - [Get ad accounts](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-ad-accounts.md): Retrieve Facebook ad accounts available for the connected user - [Get campaign with linked entities](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-campaign.md): Retrieve a Facebook campaign with its linked adsets and ads - [Get campaign reporting](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-campaign-reporting.md): Retrieve reporting metrics for a specific Facebook campaign - [Get conversation forms](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-conversation-forms.md): Retrieve Facebook conversation lead forms for a account - [Get current Facebook user](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-current-user.md): Retrieve the authenticated Facebook user profile for a account - [Get custom audience by ID](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-custom-audience-by-id.md): Retrieve a specific Facebook custom audience by its ID - [Get custom audiences](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-custom-audiences.md): Retrieve Facebook custom audiences for a account - [Get entities](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-entity.md): Retrieve Facebook campaigns, adsets, or ads based on entity type - [Get Instagram accounts for page](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-instagram-accounts.md): Retrieve Instagram accounts linked to a specific Facebook page - [Get Facebook integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-integration.md): Retrieve the Facebook ad integration details for a account - [Get lead form by ID](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-lead-form.md): Retrieve a specific Facebook lead form by its ID - [Get page lead forms](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-page-lead-forms.md): Retrieve lead gen forms for a specific Facebook page - [Get Facebook pages](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-pages.md): Retrieve Facebook pages associated with the connected account - [Get conversion pixels](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-pixels.md): Retrieve Facebook conversion pixels for a account - [Get reporting data](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-reporting.md): Retrieve aggregated Facebook ad reporting metrics for a account - [Get reporting list](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-get-reporting-list.md): Retrieve a list of Facebook campaigns, adsets, or ads with reporting data - [Pause ad](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-pause-ad.md): Pause a running Facebook ad - [Pause ad set](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-pause-adset.md): Pause a running Facebook ad set - [Pause campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-pause-campaign.md): Pause a running Facebook campaign - [Publish campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-publish-campaign.md): Publish a Facebook campaign and push it live to Facebook - [Remove custom audience member](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-remove-custom-audience-member.md): Remove a member from a Facebook custom audience - [Resume ad](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-resume-ad.md): Resume a paused Facebook ad - [Resume ad set](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-resume-adset.md): Resume a paused Facebook ad set - [Resume campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-resume-campaign.md): Resume a paused Facebook campaign - [Search targeting options](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-search-targeting.md): Search Facebook geo-accounts and interests for ad targeting - [Set default page](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-set-default-page.md): Set the default Facebook page for a account - [Update custom audience](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-update-custom-audience.md): Update name or description of a Facebook custom audience - [Upsert ad](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-upsert-ad.md): Create or update a Facebook ad (v2) - [Upsert adset](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-upsert-adset.md): Create or update a Facebook ad set - [Upsert campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-upsert-campaign.md): Create or update a Facebook campaign - [Upsert conversion pixel](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-fb-upsert-pixel.md): Create or update a Facebook conversion pixel configuration - [Create Google integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-create-integration.md): Create a Google Ads integration for a account - [Create offline user list job](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-create-offline-user-list-job.md): Create a job to upload users to a Google customer match list - [Delete ad account](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-delete-ad-account.md): Remove a Google Ads account connection from a account - [Delete conversion](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-delete-conversion.md): Delete a Google Ads conversion action by ID - [Delete segment](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-delete-segment.md): Delete a Google Ads audience segment by ID - [Get ad account details](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-ad-account-details.md): Retrieve details of a specific Google Ads account - [Get Google ad accounts](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-ad-accounts.md): Retrieve Google Ads accounts available for the connected user - [Get assets](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-assets.md): Retrieve Google Ads creative assets for a account - [Get audience by ID](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-audience-by-id.md): Retrieve a specific Google Ads combined audience by ID - [Get audiences](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-audiences.md): Retrieve Google Ads combined audiences for a account - [Get Google campaign by ID](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-campaign-by-id.md): Retrieve a specific Google Ads campaign by ID - [Get campaign reporting](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-campaign-reporting.md): Retrieve reporting metrics for a specific Google campaign - [Get conversion by ID](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-conversion-by-id.md): Retrieve a specific Google Ads conversion action by ID - [Get conversion goals](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-conversion-goals.md): Retrieve Google Ads conversion goals for a account - [Get conversions](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-conversions.md): Retrieve Google Ads conversion actions for a account - [Get current Google user](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-current-user.md): Retrieve the authenticated Google user info for a account - [Get entities](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-entity.md): Retrieve Google campaigns, ad groups, or ads based on entity type - [Get Google integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-integration.md): Retrieve the Google Ads integration details for a account - [Get keyword ideas](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-keyword-ideas.md): Retrieve keyword suggestions for Google Ads campaigns - [Get reporting data](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-reporting.md): Retrieve aggregated Google Ads reporting metrics for a account - [Get reporting list](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-reporting-list.md): Retrieve a list of Google campaigns or ad groups with reporting data - [Get segment by ID](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-segment-by-id.md): Retrieve a specific Google Ads audience segment by ID - [Get segments](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-segments.md): Retrieve Google Ads audience segments for a account - [Get target interests](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-get-target-interests.md): Retrieve affinity and in-market audience options for Google Ads targeting - [Publish ad](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-publish-ad.md): Publish a Google ad and push it live - [Search targeting options](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-search-targeting.md): Search Google geo-accounts for ad targeting - [Upsert assets](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-upsert-assets.md): Create or update Google Ads creative assets - [Upsert audience](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-upsert-audience.md): Create or update a Google Ads combined audience - [Upsert Google campaign](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-upsert-campaign.md): Create or update a full Google Ads campaign structure - [Upsert conversion](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-upsert-conversion.md): Create or update a Google Ads conversion action - [Upsert segment](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-google-upsert-segment.md): Create or update a Google Ads audience segment - [Create LinkedIn integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-create-integration.md): Create a LinkedIn Ads integration for a account with ad account details - [Create lead form](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-create-lead-form.md): Create a new LinkedIn lead gen form for an ad account - [Delete ad account](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-delete-ad-account.md): Remove a LinkedIn ad account connection from a account - [Get ad account details](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-ad-account-details.md): Retrieve details of a specific LinkedIn ad account - [Get LinkedIn ad accounts](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-ad-accounts.md): Retrieve LinkedIn Ads accounts available for the connected user - [Get ad analytics](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-ad-analytics.md): Retrieve LinkedIn Ads analytics data with configurable pivot and time grouping - [Get ad campaign group](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-campaign-group.md): Retrieve a LinkedIn ad campaign group by ID - [Get campaign group reporting](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-campaign-group-reporting.md): Retrieve reporting metrics for a specific LinkedIn campaign group - [Get current LinkedIn user](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-current-user.md): Retrieve the authenticated LinkedIn user info for a account - [Get LinkedIn integration](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-integration.md): Retrieve the LinkedIn Ads integration details for a account - [Get lead forms](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-lead-forms.md): Retrieve LinkedIn lead gen forms for an ad account - [Get reporting list](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-get-reporting-list.md): Retrieve a list of LinkedIn campaigns or campaign groups with reporting data - [Publish ad campaign group](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-publish-campaign-group.md): Publish a LinkedIn ad campaign group and push it live - [Search targeting options](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-search-targeting.md): Search LinkedIn targeting facets such as accounts, industries, and job titles - [Update ad status](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-update-ad-status.md): Pause or resume a LinkedIn ad, campaign, or ad group - [Upsert ad campaign group](https://developers.leadwaycrm.com/api-reference/ad-manager/ad-manager-li-upsert-campaign-group.md): Create or update a LinkedIn ad campaign group with campaigns and ads - [Get Affiliate](https://developers.leadwaycrm.com/api-reference/affiliate-manager/affiliate-manager-get-affiliate.md): Retrieve a single affiliate by id for a account. - [List Affiliates](https://developers.leadwaycrm.com/api-reference/affiliate-manager/affiliate-manager-list-affiliates.md): Retrieve the list of affiliates for a account. - [List Commissions](https://developers.leadwaycrm.com/api-reference/affiliate-manager/affiliate-manager-list-commissions.md): Retrieve the list of commissions for a account. - [List Payouts](https://developers.leadwaycrm.com/api-reference/affiliate-manager/affiliate-manager-list-payouts.md): Retrieve the list of payouts for a account. - [Create Association](https://developers.leadwaycrm.com/api-reference/associations/associations-create-association.md): Allow you to create contact - contact , contact - custom objects associations, will add more in the future.Documentation Link - https://doc.clickup.com/8631005/d/h/87cpx-293776/cd0f4122abc04d3 - [Create Relation for you associated entities.](https://developers.leadwaycrm.com/api-reference/associations/associations-create-relation.md): Create Relation.Documentation Link - https://doc.clickup.com/8631005/d/h/87cpx-293776/cd0f4122abc04d3 - [Delete Association](https://developers.leadwaycrm.com/api-reference/associations/associations-delete-association.md): Delete USER_DEFINED Association By Id, deleting an association will also all the relations for that association - [Delete Relation](https://developers.leadwaycrm.com/api-reference/associations/associations-delete-relation.md): Delete Relation - [Get all associations for a account / account](https://developers.leadwaycrm.com/api-reference/associations/associations-find-associations.md): Get all Associations - [Get association by ID](https://developers.leadwaycrm.com/api-reference/associations/associations-get-association-by-id.md): Using this api you can get SYSTEM_DEFINED / USER_DEFINED association by id - [Get association by object keys](https://developers.leadwaycrm.com/api-reference/associations/associations-get-association-by-object-keys.md): Get association by object keys like contacts, custom objects and opportunities. Documentation Link - https://doc.clickup.com/8631005/d/h/87cpx-293776/cd0f4122abc04d3 - [Get association key by key name](https://developers.leadwaycrm.com/api-reference/associations/associations-get-association-key-by-key-name.md): Using this api you can get standard / user defined association by key - [Get all relations By record Id](https://developers.leadwaycrm.com/api-reference/associations/associations-get-relations-by-record-id.md): Get all relations by record Id - [Update Association By Id](https://developers.leadwaycrm.com/api-reference/associations/associations-update-association.md): Update Association , Allows you to update labels of an associations. Documentation Link - https://doc.clickup.com/8631005/d/h/87cpx-293776/cd0f4122abc04d3 - [Check url slug](https://developers.leadwaycrm.com/api-reference/blogs/blogs-check-url-slug-exists.md): The "Check url slug" API allows check the blog slug validation which is needed before publishing any blog post. Please use blogs/check-slug.readonly. you can find the POST ID from the post edit url. - [Create Blog Post](https://developers.leadwaycrm.com/api-reference/blogs/blogs-create-blog-post.md): The "Create Blog Post" API allows you create blog post for any given blog site. Please use blogs/post.write - [Get all authors](https://developers.leadwaycrm.com/api-reference/blogs/blogs-get-all-blog-authors-by-account.md): The "Get all authors" Api return the blog authors for a given account ID. Please use "blogs/author.readonly" - [Get all categories](https://developers.leadwaycrm.com/api-reference/blogs/blogs-get-all-categories-by-account.md): The "Get all categories" Api return the blog categoies for a given account ID. Please use "blogs/category.readonly" - [Get Blog posts by Blog ID](https://developers.leadwaycrm.com/api-reference/blogs/blogs-get-blog-post.md): The "Get Blog posts by Blog ID" API allows you get blog posts for any given blog site using blog ID.Please use blogs/posts.readonly - [Get Blogs by Account ID](https://developers.leadwaycrm.com/api-reference/blogs/blogs-get-blogs.md): The "Get Blogs by Account ID" API allows you get blogs using Account ID.Please use blogs/list.readonly - [Update Blog Post](https://developers.leadwaycrm.com/api-reference/blogs/blogs-update-blog-post.md): The "Update Blog Post" API allows you update blog post for any given blog site. Please use blogs/post-update.write - [Create a new brand board](https://developers.leadwaycrm.com/api-reference/brandboards/brandboards-createbrandboard.md): Creates a new brand board with logos, colors, and fonts - [Delete a Brand Board](https://developers.leadwaycrm.com/api-reference/brandboards/brandboards-deletebrandboard.md): Deletes a Brand Board - [Get Brand Board](https://developers.leadwaycrm.com/api-reference/brandboards/brandboards-getbrandboardbyid.md): Retrieves a specific Brand Board by its ID - [Get Brand Boards](https://developers.leadwaycrm.com/api-reference/brandboards/brandboards-getbrandboardsbylocation.md): Retrieves all Brand Boards for a specific account - [Update a Brand Board](https://developers.leadwaycrm.com/api-reference/brandboards/brandboards-updatebrandboard.md): Updates an existing Brand Board - [Apply user availability schedule to a calendar](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-add-calendar-to-schedule.md): Associates a calendar with the given schedule by adding the calendarId to a schedule - [Create appointment](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-appointment.md): Create appointment - [Create Note](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-appointment-note.md): Create Note - [Create Block Slot](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-block-slot.md): Create block slot - [Create Calendar](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-calendar.md): Create calendar in a account. - [Create Calendar Group](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-calendar-group.md): Create Calendar Group - [Create Calendar Resource](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-calendar-resource.md): Create calendar resource by resource type - [Create notification](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-create-event-notification.md): Create Calendar notifications, either one or multiple. All notification settings must be for single calendar only - [Create user availability schedule](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-createschedule.md): Create new schedule with specified rules, timezone, account, user and calendar associations. - [Delete Note](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-delete-appointment-note.md): Delete Note - [Delete Calendar](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-delete-calendar.md): Delete calendar by ID - [Delete Calendar Resource](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-delete-calendar-resource.md): Delete calendar resource by ID - [Delete Event](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-delete-event.md): Delete event by ID - [Delete Notification](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-delete-event-notification.md): Delete notification - [Delete Group](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-delete-group.md): Delete Group - [Delete user availability schedule](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-deleteschedule.md): Permanently remove a schedule and all its associated rules. This action cannot be undone. - [Disable Group](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-disable-group.md): Disable Group - [Update Appointment](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-edit-appointment.md): Update appointment - [Update Block Slot](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-edit-block-slot.md): Update block slot by ID - [Update Group](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-edit-group.md): Update Group by group ID - [List Calendar Resources](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-fetch-calendar-resources.md): List calendar resources by resource type and account ID - [Get notification](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-find-event-notification.md): Find Event notification by notificationId - [Get Appointment](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-appointment.md): Get appointment by ID - [Get Notes](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-appointment-notes.md): Get Appointment Notes - [Get Blocked Slots](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-blocked-slots.md): Get Blocked Slots - [Get Calendar](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-calendar.md): Get calendar by ID - [Get Calendar Events](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-calendar-events.md): Get Calendar Events - [Get Calendar Resource](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-calendar-resource.md): Get calendar resource by ID - [Get Calendars](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-calendars.md): Get all calendars in a account. - [Get notifications](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-event-notification.md): Get calendar notifications based on query - [Get Groups](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-groups.md): Get all calendar groups in a account. - [Get Free Slots](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-get-slots.md): Get free slots for a calendar between a date range. Optionally a consumer can also request free slots in a particular timezone and also for a particular user. - [List user availability schedule](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-getallschedules.md): Retrieve user availability schedules based on various filters including account, calendar, and user. Supports pagination. - [Get user availability schedule](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-getschedulebyid.md): Retrieve a specific schedule by its unique identifier. Returns detailed information including rules, timezone, and associated calendars/users. - [Remove user availability schedule from a calendar](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-remove-calendar-from-schedule.md): Removes the association between a team calendar and the given schedule by removing the calendarId from the schedule - [Update Note](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-update-appointment-note.md): Update Note - [Update Calendar](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-update-calendar.md): Update calendar by ID. - [Update Calendar Resource](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-update-calendar-resource.md): Update calendar resource by ID - [Update notification](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-update-event-notification.md): Update Event notification by id - [Update user availability schedule](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-updateschedule.md): Modify an existing schedule by updating its rules, timezone, and name All fields are optional - only provided fields will be updated. - [Validate group slug](https://developers.leadwaycrm.com/api-reference/business-calendars/business-calendars-validate-groups-slug.md): Validate if group slug is available or not. - [Get Campaigns](https://developers.leadwaycrm.com/api-reference/campaigns/campaigns-get-campaigns.md): Get Campaigns - [Create Business](https://developers.leadwaycrm.com/api-reference/companies/companies-create-business.md): Create Business - [Delete Business](https://developers.leadwaycrm.com/api-reference/companies/companies-delete-business.md): Delete Business - [Get Business](https://developers.leadwaycrm.com/api-reference/companies/companies-get-business.md): Get Business - [Get Businesses by Account](https://developers.leadwaycrm.com/api-reference/companies/companies-get-businesses-by-account.md): Get Businesses by Account - [Update Business](https://developers.leadwaycrm.com/api-reference/companies/companies-update-business.md): Update Business - [Add Contact to Campaign](https://developers.leadwaycrm.com/api-reference/contacts/contacts-add-contact-to-campaign.md): Add contact to Campaign - [Add Contact to Workflow](https://developers.leadwaycrm.com/api-reference/contacts/contacts-add-contact-to-workflow.md): Add Contact to Workflow - [Add Followers](https://developers.leadwaycrm.com/api-reference/contacts/contacts-add-followers-contact.md): Add Followers - [Add/Remove Contacts From Business](https://developers.leadwaycrm.com/api-reference/contacts/contacts-add-remove-contact-from-business.md): Add/Remove Contacts From Business . Passing a `null` businessId will remove the businessId from the contacts - [Add Tags](https://developers.leadwaycrm.com/api-reference/contacts/contacts-add-tags.md): Add Tags - [Update Contacts Tags](https://developers.leadwaycrm.com/api-reference/contacts/contacts-create-association.md): Allows you to update tags to multiple contacts at once, you can add or remove tags from the contacts - [Create Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-create-contact.md): Please find the list of acceptable values for the `country` field here - [Create Note](https://developers.leadwaycrm.com/api-reference/contacts/contacts-create-note.md): Create Note - [Create Task](https://developers.leadwaycrm.com/api-reference/contacts/contacts-create-task.md): Create Task - [Delete Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-delete-contact.md): Delete Contact - [Delete Contact from Workflow](https://developers.leadwaycrm.com/api-reference/contacts/contacts-delete-contact-from-workflow.md): Delete Contact from Workflow - [Delete Note](https://developers.leadwaycrm.com/api-reference/contacts/contacts-delete-note.md): Delete Note - [Delete Task](https://developers.leadwaycrm.com/api-reference/contacts/contacts-delete-task.md): Delete Task - [Get All Notes](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-all-notes.md): Get All Notes - [Get all Tasks](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-all-tasks.md): Get all Tasks - [Get Appointments for Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-appointments-for-contact.md): Get Appointments for Contact - [Get Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-contact.md): Get Contact - [Get Contacts](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-contacts.md): Get Contacts **Note:** This API endpoint is deprecated. Please use the Search Contacts endpoint instead. - [Get Contacts By BusinessId](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-contacts-by-businessid.md): Get Contacts By BusinessId - [Get Duplicate Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-duplicate-contact.md): Get Duplicate Contact.

If `Allow Duplicate Contact` is disabled under Settings, the global unique identifier will be used for searching the contact. If the setting is enabled, first priority - [Get Note](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-note.md): Get Note - [Get Task](https://developers.leadwaycrm.com/api-reference/contacts/contacts-get-task.md): Get Task - [Remove Contact From Campaign](https://developers.leadwaycrm.com/api-reference/contacts/contacts-remove-contact-from-campaign.md): Remove Contact From Campaign - [Remove Contact From Every Campaign](https://developers.leadwaycrm.com/api-reference/contacts/contacts-remove-contact-from-every-campaign.md): Remove Contact From Every Campaign - [Remove Followers](https://developers.leadwaycrm.com/api-reference/contacts/contacts-remove-followers-contact.md): Remove Followers - [Remove Tags](https://developers.leadwaycrm.com/api-reference/contacts/contacts-remove-tags.md): Remove Tags - [Search Contacts](https://developers.leadwaycrm.com/api-reference/contacts/contacts-search-contacts-advanced.md): Search contacts based on combinations of advanced filters. Documentation Link - https://doc.clickup.com/8631005/d/h/87cpx-158396/6e629989abe7fad - [Update Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-update-contact.md): Please find the list of acceptable values for the `country` field here - [Update Note](https://developers.leadwaycrm.com/api-reference/contacts/contacts-update-note.md): Update Note - [Update Task](https://developers.leadwaycrm.com/api-reference/contacts/contacts-update-task.md): Update Task - [Update Task Completed](https://developers.leadwaycrm.com/api-reference/contacts/contacts-update-task-completed.md): Update Task Completed - [Upsert Contact](https://developers.leadwaycrm.com/api-reference/contacts/contacts-upsert-contact.md): Please find the list of acceptable values for the `country` field here

The Upsert API will adhere to the configuration defined under the “Allow Duplicate Contact” setting at the Account leve - [Attach Action to Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-create-action.md): Creates and attach a new action for an AI agent. Actions define specific tasks or behaviors that the agent can perform, such as booking appointments, sending follow-ups, or collecting information. - [Create an Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-create-agent.md): Creates a new AI agent for the account. The agent will be created with the specified configuration including name, role, actions, and behavior settings. - [Remove Action from Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-delete-action.md): Permanently deletes an action. This will remove the action from all associated agents and cannot be undone. - [Delete Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-delete-agent.md): Deletes an AI agent permanently. This action cannot be undone. All associated configurations and conversation history will be removed. - [Get Action by ID](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-get-action-by-id.md): Retrieves detailed information about a specific action using its unique identifier. Returns the action configuration, associated agents, and performance metrics. - [Get Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-get-agent.md): Retrieves a specific AI agent by its ID. Returns the complete agent configuration including name, status, actions, and settings. - [Get the generation details](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-get-generation-details.md) - [List Actions for an Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-list-actions.md): List for actions for an agent - [Search Agents](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-search-agent.md): Searches for AI agents based on various criteria including name, status, and configuration. Supports advanced filtering and full-text search capabilities. - [Update Action](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-update-action.md): Updates an existing actions configuration. This includes modifying the action name, description, trigger conditions, and behavior settings. - [Update Agent](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-update-agent.md): Updates an existing AI agents configuration. All fields in the agent configuration can be updated including name, status, actions, and behavior settings. - [Update Followup Settings](https://developers.leadwaycrm.com/api-reference/conversation-ai/conversation-ai-update-followup-settings.md): Update the followup settings for an action - [Add an inbound message](https://developers.leadwaycrm.com/api-reference/conversations/conversations-add-an-inbound-message.md): Post the necessary fields for the API to add a new inbound message.
- [Add an external outbound call](https://developers.leadwaycrm.com/api-reference/conversations/conversations-add-an-outbound-message.md): Post the necessary fields for the API to add a new outbound call. - [Add message attachments](https://developers.leadwaycrm.com/api-reference/conversations/conversations-add-message-attachments.md): Set attachments on an existing message (replaces existing). Maximum 5 URLs. Supported for TYPE_CUSTOM_CALL (34) and TYPE_CALL (1) with subType EXTERNAL_CALL. - [Cancel a scheduled email message.](https://developers.leadwaycrm.com/api-reference/conversations/conversations-cancel-scheduled-email-message.md): Post the messageId for the API to delete a scheduled email message.
- [Cancel a scheduled message.](https://developers.leadwaycrm.com/api-reference/conversations/conversations-cancel-scheduled-message.md): Post the messageId for the API to delete a scheduled message.
- [Complete file upload](https://developers.leadwaycrm.com/api-reference/conversations/conversations-complete-file-upload.md): Validates the uploaded file in GCS and returns the public URL. Call this endpoint after successfully uploading the file to the signed URL. - [Create Conversation](https://developers.leadwaycrm.com/api-reference/conversations/conversations-create-conversation.md): Creates a new conversation with the data provided - [Create Custom Subtype](https://developers.leadwaycrm.com/api-reference/conversations/conversations-create-custom-subtype.md): Create a new custom subtype for a account. Requires agency or account admin role. - [Delete Conversation](https://developers.leadwaycrm.com/api-reference/conversations/conversations-delete-conversation.md): Delete the conversation details based on the conversation ID - [Download transcription by Message ID](https://developers.leadwaycrm.com/api-reference/conversations/conversations-download-message-transcription.md): Download the recording transcription for a message by passing the message id - [Export messages by account ID](https://developers.leadwaycrm.com/api-reference/conversations/conversations-export-messages-by-account.md): Export messages for a specific account with cursor-based pagination support. Response includes messageType (string), source, and subType fields. The channel parameter is optional - if not provided, al - [Get All Custom Subtypes](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-all-custom-subtypes.md): Get all custom subtypes for a account - [Get Contact Unsubscription Status](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-contact-unsubscription-status.md): Get all subscription statuses for a contact (all emails or specific email) - [Get Conversation](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-conversation.md): Get the conversation details based on the conversation ID - [Get email by Id](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-email-by-id.md): Get email by Id - [Get message by message id](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-message.md): Get message by message id. - [Get Recording by Message ID](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-message-recording.md): Get the recording for a message by passing the message id - [Get transcription by Message ID](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-message-transcription.md): Get the recording transcription for a message by passing the message id - [Get messages by conversation id](https://developers.leadwaycrm.com/api-reference/conversations/conversations-get-messages.md): Get messages by conversation id. - [Initiate file upload to GCS](https://developers.leadwaycrm.com/api-reference/conversations/conversations-initiate-file-upload.md): Generates a signed URL for direct file upload to Google Cloud Storage. Returns a signed URL valid for 15 minutes. Upload file via PUT request, then call /complete to finalize. - [Agent/Ai-Bot is typing a message indicator for live chat](https://developers.leadwaycrm.com/api-reference/conversations/conversations-live-chat-agent-typing.md): Agent/AI-Bot will call this when they are typing a message in live chat message - [Search Conversations](https://developers.leadwaycrm.com/api-reference/conversations/conversations-search-conversation.md): Returns a list of all conversations matching the search criteria along with the sort and filter options selected. - [Send a new message](https://developers.leadwaycrm.com/api-reference/conversations/conversations-send-a-new-message.md): Post the necessary fields for the API to send a new message. - [Send a review reply to Google My Business](https://developers.leadwaycrm.com/api-reference/conversations/conversations-send-review-reply.md): Post a reply to a customer review on Google My Business - [Update Conversation](https://developers.leadwaycrm.com/api-reference/conversations/conversations-update-conversation.md): Update the conversation details based on the conversation ID - [Update Custom Subtype](https://developers.leadwaycrm.com/api-reference/conversations/conversations-update-custom-subtype.md): Update or archive a custom subtype. Requires agency or account admin role. - [Update message status](https://developers.leadwaycrm.com/api-reference/conversations/conversations-update-message-status.md): Post the necessary fields for the API to update message status. - [Upload file attachments](https://developers.leadwaycrm.com/api-reference/conversations/conversations-upload-file-attachments.md): Post the necessary fields for the API to upload files. The files need to be a buffer with the key "fileAttachment".

The allowed file types are: