# 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:
Create Custom Field
Delete Custom Field By Id
Get Custom Field / Folder By Id.
Update Custom Field By Id