Lead360Support
Version: v2

Discover production operations

GEThttps://app.lead360.io/v2/subaccount-api/operations

Search authorized operation contracts using optional query, risk, effect, and result-limit filters.

Scope
Returns only operations granted to the token
Authentication
Bearer private integration
Token type
Sub-account token

Search 143 reviewed Lead360 operation contracts by name, scope group, risk, and effect, then fetch the exact input schema and execution mode allowed for the current private integration.

How this fits into Lead360Explore the Lead360 platformConnect API and MCP access with the agency, tenant, scope, and risk model.
Lead360 workflow mapDiscover production operations
  1. 01

    Search authorized operations

  2. 02

    Fetch one operation contract

  3. 03

    Production operation reference

  4. 04

    Cache and refresh policy

A visual sequence for completing Discover production operations in the intended Lead360 business context.

Search authorized operations

The operation list is generated for the authenticated credential. Lead360 starts with the reviewed production registry, removes operations outside the token scopes, verifies related service entitlements, and returns at most the requested limit. A missing operation is treated as unavailable rather than revealing whether another account or token could use it.

Query parameterAccepted valuePurpose
queryText up to 250 charactersMatch operation key, display name, group, or scope ID
risk_tiergreen, yellow, or redLimit results by operation risk
effect_categoryExact effect categoryLimit results by read, write, destructive, send, publish, or financial effect
limit1 through 200Bound the number of returned contracts

Fetch one operation contract

Request GET /operations/{operation_key} or use the MCP fetch or describe_operation tool. The response includes the stable operation key, display name, group, technical scope IDs, effect category, risk tier, confirmation requirement, production availability, execution mode, credential-based tenant binding, JSON input schema, and approval message when applicable.

Generate request forms and validators from input_schema rather than guessing fields. Required properties must be present, additional properties are false, and authority-related arguments are rejected even when supplied by a generic client.

Production operation reference

143 operations
OperationGroupScopeRiskExecution
contacts.profile.readContact Accesscontacts.readonlygreendirect read
conversations.recent.readConversation Accessconversations.readonlygreendirect read
conversations.email_history.readConversation Accessconversations.readonly, conversations_get-emailsgreendirect read
email.templates.listEmail and Messagingemail_templates.readonlygreendirect read
calendars.listCalendar Accesscalendars.readonlygreendirect read
calendars.slots.findCalendar Accesscalendars.readonlygreendirect read
appointments.listCalendar Accesscalendars.readonlygreendirect read
appointments.createCalendar Accesscalendars.writeyellowapproval required
appointments.rescheduleCalendar Accesscalendars.writeyellowapproval required
appointments.cancelCalendar Accesscalendars.writeredapproval required
contacts.updateContact Accesscontacts.writeyellowapproval required
contacts.notes.createContact Accesscontacts.writeyellowapproval required
contacts.tags.addContact Accesscontacts.writeyellowapproval required
opportunities.readPipeline Accessopportunities.readonlygreendirect read
pipelines.stages.listPipeline Accessopportunities.readonlygreendirect read
opportunities.stage.movePipeline Accessopportunities.writeyellowapproval required
forms.submissions.readSites and Forms Accesssites.readonlygreendirect read
intake.submissions.readSites and Forms Accesssites.readonlygreendirect read
commerce.items.listPayments and Checkout Accesspayments.readonlygreendirect read
commerce.checkout.createPayments and Checkout Accesspayments.writeredapproval required
appointments.deposit_link.createPayments and Checkout Accesspayments.writeredapproval required
appointments.payment_link.createPayments and Checkout Accesspayments.writeredapproval required
appointments.payment_status.readPayments and Checkout Accesspayments.readonlygreendirect read
handoff.team.createConversation Accessconversations.writeyellowapproval required
opportunities.contact.listPipeline Accessopportunities.readonlygreendirect read
opportunities.upsertPipeline Accessopportunities.write, opportunities_create, opportunities_upsertyellowapproval required
opportunities.status.updatePipeline Accessopportunities.write, opportunities_update-statusyellowapproval required
sales360.runs.readSales360sales360:readgreendirect read
sales360.runs.startSales360sales360:invokeredapproval required
team.members.listContact Accesscontacts.readonlygreendirect read
conversations.assignConversation Accessconversations.write, conversations_assignyellowapproval required
contacts.follow_up_tasks.createContact Accesscontacts.writeyellowapproval required
team.notifications.createConversation Accessconversations.writeyellowapproval required
lead360.activepieces_readAutomationsactivepieces:readgreendirect read
lead360.app_analytics_readonlyApp Analyticsapp_analytics.readonlygreendirect read
lead360.ask360_pieces_readonlyAsk360 Piecesask360_pieces.readonlygreendirect read
lead360.ask_lead360_readAsk Lead360ask_lead360:readgreendirect read
lead360.business_profile_readonlyBusiness Profilebusiness_profile.readonlygreendirect read
lead360.calendars_appt_validateCalendars and Appointmentscalendars_appt_validategreendirect read
lead360.calendars_check_conflictsCalendars and Appointmentscalendars_check-conflictsgreendirect read
lead360.calendars_get_by_idCalendars and Appointmentscalendars_get-by-idgreendirect read
lead360.calendars_groups_getCalendars and Appointmentscalendars_groups_getgreendirect read
lead360.calendars_notifications_getCalendars and Appointmentscalendars_notifications_getgreendirect read
lead360.calendars_resources_getCalendars and Appointmentscalendars_resources_getgreendirect read
lead360.calendars_slots_get_blockedCalendars and Appointmentscalendars_slots_get-blockedgreendirect read
lead360.calendars_team_getCalendars and Appointmentscalendars_team_getgreendirect read
lead360.campaigns_readonlyCampaign Accesscampaigns.readonlygreendirect read
lead360.campaigns_get_allCampaigns and Sitescampaigns_get-allgreendirect read
lead360.catalogue_readonlyCataloguecatalogue.readonlygreendirect read
lead360.chat_widgets_readonlyChat Widgetschat_widgets.readonlygreendirect read
lead360.contacts_fields_getContactscontacts_fields_getgreendirect read
lead360.contacts_get_active_flowsContactscontacts_get-active-flowsgreendirect read
lead360.contacts_get_businessContactscontacts_get-businessgreendirect read
lead360.contacts_notes_getContactscontacts_notes_getgreendirect read
lead360.conversations_get_recordingConversationsconversations_get-recordinggreendirect read
lead360.conversations_get_unreadConversationsconversations_get-unreadgreendirect read
lead360.custom_fields_readonlyCustom Fieldscustom_fields.readonlygreendirect read
lead360.custom_values_readonlyCustom Valuescustom_values.readonlygreendirect read
lead360.frappe_readSites Builderfrappe:readgreendirect read
lead360.gift_cards_readonlyGift Cardsgift_cards.readonlygreendirect read
lead360.mattermost_readTeamsmattermost:readgreendirect read
lead360.memberships_readonlyMembershipsmemberships.readonlygreendirect read
lead360.objects_readonlyCustom Objectsobjects.readonlygreendirect read
lead360.payments_invoices_listPaymentspayments_invoices_listgreendirect read
lead360.payments_subscriptions_getPaymentspayments_subscriptions_getgreendirect read
lead360.payments_subscriptions_listPaymentspayments_subscriptions_listgreendirect read
lead360.promo_codes_readonlyPromo Codespromo_codes.readonlygreendirect read
lead360.service_menus_readonlyService Menusservice_menus.readonlygreendirect read
lead360.short_links_readonlyShort Linksshort_links.readonlygreendirect read
lead360.sites_funnels_getCampaigns and Sitessites_funnels_getgreendirect read
lead360.sites_funnels_stepsCampaigns and Sitessites_funnels_stepsgreendirect read
lead360.sites_websites_getCampaigns and Sitessites_websites_getgreendirect read
lead360.sites_websites_pagesCampaigns and Sitessites_websites_pagesgreendirect read
lead360.tags_readonlyTagstags.readonlygreendirect read
lead360.webhooks_readonlyWebhook Eventswebhooks.readonlygreendirect read
contacts.stale.listContact Accesscontacts.readonlygreendirect read
lead360.activepieces_writeAutomationsactivepieces:writeyellowapproval required
lead360.ask360_pieces_testAsk360 Piecesask360_pieces.testredapproval required
lead360.ask360_pieces_writeAsk360 Piecesask360_pieces.writeyellowapproval required
lead360.business_profile_writeBusiness Profilebusiness_profile.writeyellowapproval required
lead360.calendars_appt_mark_noshowCalendars and Appointmentscalendars_appt_mark-noshowyellowapproval required
lead360.calendars_appt_mark_showedCalendars and Appointmentscalendars_appt_mark-showedyellowapproval required
lead360.calendars_appt_updateCalendars and Appointmentscalendars_appt_updateyellowapproval required
lead360.calendars_createCalendars and Appointmentscalendars_createyellowapproval required
lead360.calendars_deleteCalendars and Appointmentscalendars_deleteredapproval required
lead360.calendars_force_availabilityCalendars and Appointmentscalendars_force-availabilityyellowapproval required
lead360.calendars_groups_createCalendars and Appointmentscalendars_groups_createyellowapproval required
lead360.calendars_groups_deleteCalendars and Appointmentscalendars_groups_deleteredapproval required
lead360.calendars_notifications_updateCalendars and Appointmentscalendars_notifications_updateyellowapproval required
lead360.calendars_resources_createCalendars and Appointmentscalendars_resources_createyellowapproval required
lead360.calendars_resources_deleteCalendars and Appointmentscalendars_resources_deleteredapproval required
lead360.calendars_resources_updateCalendars and Appointmentscalendars_resources_updateyellowapproval required
lead360.calendars_slots_blockCalendars and Appointmentscalendars_slots_blockyellowapproval required
lead360.calendars_slots_unblockCalendars and Appointmentscalendars_slots_unblockredapproval required
lead360.calendars_team_addCalendars and Appointmentscalendars_team_addyellowapproval required
lead360.calendars_team_removeCalendars and Appointmentscalendars_team_removeredapproval required
lead360.calendars_updateCalendars and Appointmentscalendars_updateyellowapproval required
lead360.campaigns_writeCampaign Accesscampaigns.writeyellowapproval required
lead360.campaigns_pauseCampaigns and Sitescampaigns_pauseyellowapproval required
lead360.campaigns_startCampaigns and Sitescampaigns_startredapproval required
lead360.catalogue_writeCataloguecatalogue.writeyellowapproval required
lead360.chat_widgets_writeChat Widgetschat_widgets.writeyellowapproval required
lead360.contacts_bulk_deleteContactscontacts_bulk-deleteredapproval required
lead360.contacts_campaign_addContactscontacts_campaign_addyellowapproval required
lead360.contacts_campaign_removeContactscontacts_campaign_removeredapproval required
lead360.contacts_deleteContactscontacts_deleteredapproval required
lead360.contacts_mergeContactscontacts_mergeredapproval required
lead360.contacts_notes_deleteContactscontacts_notes_deleteredapproval required
lead360.contacts_notes_updateContactscontacts_notes_updateyellowapproval required
lead360.contacts_remove_dndContactscontacts_remove-dndredapproval required
lead360.contacts_set_dndContactscontacts_set-dndyellowapproval required
lead360.contacts_upload_fileContactscontacts_upload-fileyellowapproval required
lead360.contacts_workflow_addContactscontacts_workflow_addyellowapproval required
lead360.contacts_workflow_removeContactscontacts_workflow_removeredapproval required
lead360.conversations_add_followerConversationsconversations_add-followeryellowapproval required
lead360.conversations_archiveConversationsconversations_archiveyellowapproval required
lead360.conversations_cancel_messageConversationsconversations_cancel-messageredapproval required
lead360.conversations_createConversationsconversations_createyellowapproval required
lead360.conversations_create_inboundConversationsconversations_create-inboundyellowapproval required
lead360.conversations_deleteConversationsconversations_deleteredapproval required
lead360.conversations_mark_readConversationsconversations_mark-readyellowapproval required
lead360.conversations_mark_unreadConversationsconversations_mark-unreadyellowapproval required
lead360.conversations_remove_followerConversationsconversations_remove-followerredapproval required
lead360.conversations_updateConversationsconversations_updateyellowapproval required
lead360.conversations_upload_fileConversationsconversations_upload-fileyellowapproval required
lead360.custom_fields_writeCustom Fieldscustom_fields.writeyellowapproval required
lead360.custom_values_writeCustom Valuescustom_values.writeyellowapproval required
lead360.email_templates_writeEmail and Messagingemail_templates.writeyellowapproval required
lead360.frappe_writeSites Builderfrappe:writeyellowapproval required
lead360.gift_cards_writeGift Cardsgift_cards.writeredapproval required
lead360.mattermost_writeTeamsmattermost:writeyellowapproval required
lead360.memberships_writeMembershipsmemberships.writeyellowapproval required
lead360.messages_email_sendEmail and Messagingmessages.email.sendredapproval required
lead360.messages_sms_sendEmail and Messagingmessages.sms.sendredapproval required
lead360.objects_writeCustom Objectsobjects.writeyellowapproval required
lead360.opportunities_deletePipeline and Opportunitiesopportunities_deleteredapproval required
lead360.payments_subscriptions_cancelPaymentspayments_subscriptions_cancelredapproval required
lead360.promo_codes_writePromo Codespromo_codes.writeredapproval required
lead360.service_menus_writeService Menusservice_menus.writeyellowapproval required
lead360.short_links_writeShort Linksshort_links.writeyellowapproval required
lead360.sites_writeSites and Forms Accesssites.writeyellowapproval required
lead360.tags_writeTagstags.writeyellowapproval required
pipelines.definition.createPipeline Accessopportunities.writeyellowapproval required

Cache and refresh policy

The current reviewed registry is 1.5.0. A client may cache display metadata briefly, but it should refresh discovery after credential rotation, scope changes, service changes, a version update, or an operation_not_found response. Never assume that access observed for one token applies to another token or sub-account.

Operation keys are safer integration identifiers than display labels. Store the key and validate the fetched contract before use. Treat new risk, scope, schema, or execution-mode values as a reason to stop and require review.

Frequently asked questions

Why does the operation count differ between tokens?

Discovery is filtered by each token scopes and the services enabled for its exact sub-account.

Can I execute an operation that does not appear in discovery?

No. Fetch and execution fail as unavailable when the operation is not authorized for that credential.

Should I hardcode an operation input body?

Fetch the current contract and validate its input schema. Stop when required fields, risk, effect, or execution mode no longer match the integration design.

Continue with Lead360

Use this workflow in Lead360

Put this guide into practice with a 14-day free trial of Lead360 Pro early access, or continue learning through the related collection.

Try Early AccessLearn more about Developer Platform