Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Reacon Python SDK

Package reacon-sdk, version 2.0.13b1.

Minimum runtime: Python 3.10.

API reference and SDK examples. Select your language on an endpoint page for SDK calls and response schemas.

The SDK connects to https://api.reacon.io. The API address is built in and cannot be overridden. Configure your API key as shown in your language’s examples; do not pass a base URL.

API keys are secrets. Load your key from an environment variable or secret manager and pass it through the SDK authentication configuration. Do not commit keys or include them in browser or mobile application bundles. The examples use REACON_API_KEY; the SDK does not load this environment variable automatically.

SDK package versions and API path versions are separate. The generated methods already select their API paths; do not derive an API path such as /v2 from the package’s major version.

Prerelease packages may become available before the matching API changes are deployed. Package availability alone does not mean those changes are ready in production. Use the package versions shown in the production API documentation for the currently supported release; try newer prereleases only when their matching API changes are available.

For reproducible deployments, commit your dependency lockfile or pin the package version in your build configuration. Review the API reference and run your application’s integration tests before upgrading the SDK.

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: 0.1.0
  • Package version: 2.0.13b1
  • Generator version: 7.25.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.10+

Installation

Run this in your project’s virtual environment:

python -m pip install reacon-sdk==2.0.13b1

Getting Started

The SDK supports Python 3.10 or later. Use the asynchronous generated methods inside async code, or the _sync methods in synchronous code:

from reacon_sdk import ApiClient, Configuration
from reacon_sdk.api.domains_api import DomainsApi

async def read_counts(api_key: str):
    configuration = Configuration(
        api_key={"ApiKey": api_key},
        request_timeout=30.0,
    )
    async with ApiClient(configuration) as client:
        return await DomainsApi(client).get_domain_counts(
            domain="example.com", _request_timeout=5.0,
        )

def read_counts_sync(api_key: str):
    configuration = Configuration(api_key={"ApiKey": api_key})
    with ApiClient(configuration) as client:
        return DomainsApi(client).get_domain_counts_sync(
            domain="example.com", _request_timeout=5.0,
        )

Every generated JSON/CSV request has a 30-second default total network deadline, including pool acquisition, connection establishment, writes, and all body reads. Configuration.request_timeout changes the client default. A numeric _request_timeout overrides the total for one request. All values are finite, positive seconds. The legacy (connect, read) tuple sets those phase limits; the configured client total still applies even if the peer continuously sends small chunks. AsyncReacon(..., request_timeout=30.0) exposes the same default for its generated JSON resources. Streaming has separate idle/total options.

Cancel an async request through its task's cancel() method. The SDK propagates asyncio.CancelledError and closes the pending connection. KeyboardInterrupt cancels the pending synchronous request. A client may be reused after either cancellation or a deadline. Use a client consistently in async code or sync code; do not share its pool across event loops. Calling a sync method from an event loop raises an error; use its async counterpart instead.

Owned pools close through async with, with, await client.close(), or client.close_sync(). An HTTPX client supplied as ApiClient(..., http_client=your_client) stays caller-owned. The SDK forces follow_redirects=False per request even if the supplied client enables it. Custom HTTPX transports or hooks must not add their own automatic retries.

Requests default to one attempt. Set Configuration(safe_retries={"max_retries": 2}) or AsyncReacon(..., safe_retries={"max_retries": 2}) to opt into retries for identity, domain counts and lead listing only. Override one request with _retry={"max_retries": 1} or disable retries with _retry=False. Explicit retries on unaudited operations fail before transmission. The legacy Configuration.retries still accepts only None or 0.

At most three extra attempts are permitted, for HTTP 429/502/503/504 only. Transport, decoding and interrupted-body failures never retry. Backoff has jitter, doubles from base_delay (default 0.1 seconds) and is bounded by max_delay (default 2 seconds, maximum 60). Retry-After seconds or HTTP dates set a minimum wait. If it exceeds the delay cap or remaining total deadline, the last HTTP error is returned. Cancellation interrupts backoff. The original total deadline covers all attempts, waits and response body reads.

Bounded cursor iteration

LeadsClient(client) and EmailsClient(client) extend the generated resource classes. AsyncReacon.leads and .emails expose them directly. Use pages() / items() with async for, or pages_sync() / items_sync() with for. Email mentions use mention_pages() / mention_items() and their _sync variants. One-page methods remain available.

from reacon_sdk import ApiClient, Configuration, LeadsClient

def first_contacts(api_key: str, team_id: str):
    with ApiClient(Configuration(api_key={"ApiKey": api_key})) as client:
        return list(LeadsClient(client).items_sync(
            team_id=team_id, limit=50, max_items=100, max_pages=5,
        ))

Iteration is lazy and never prefetches. Defaults are 100 pages and 10,000 items; zero bounds make no requests. Requests cap their page size to the remaining item bound. Filters and header-cursor precedence are preserved; empty pages with a cursor continue and repeated cursors raise ReaconPaginationError. Offset mixing is rejected. Every page disables retries so request bounds hold. Use _request_timeout for a per-page deadline and native async cancellation.

Email pagination can charge for every page: set only_if_free="true" or explicitly acknowledge allow_paid_requests=True. These bounds are not a monetary spending cap. Early exit holds no open response; owned pools still need their normal client context/close. Streaming never retries or reconnects.

Errors are inspectable without losing the original response:

  • ApiException and its HTTP status subclasses expose status, headers, request_id, flat/nested API code, the original text body, parsed_body (JSON when valid), and the buffered HTTPX response. Undocumented, non-JSON and malformed error bodies remain available. Credit details stay in the body and headers; Retry-After is available without triggering a retry.
  • ReaconRequestTimeoutError exposes timeout_seconds and phase (total, connect, read, write, or pool).
  • ReaconTransportError retains the underlying connection error as cause.
  • ReaconResponseDecodeError retains status, headers, request ID, text and raw body bytes when a successful response cannot be decoded as declared.

The generated without_preload_content variants return a buffered HTTPX response; they finish its body within the same total deadline. Use the explicit streaming helpers for streaming responses.

Documentation for API Endpoints

All URIs are relative to https://api.reacon.io

Class Method HTTP request Description
CompaniesApi list_companies GET /v1/companies List companies
DomainsApi get_domain_catch_all GET /v1/domains/{domain}/catch-all Read domain catch-all status
DomainsApi get_domain_company_context GET /v1/domains/{domain}/company-context Get company context for a domain
DomainsApi get_domain_counts GET /v1/domains/{domain}/counts Count known emails for a domain
EmailsApi delete_email DELETE /v1/emails/{email} Delete an email and its mentions
EmailsApi list_email_mentions GET /v1/emails/{email}/mentions List sources mentioning an email
EmailsApi list_emails GET /v1/emails List and reveal emails for a domain
EmailsApi reveal_email GET /v1/emails/{email} Reveal an email profile
EmailsApi reveal_email_by_id GET /v1/emails/id/{id} Reveal an email profile by ID
IdentityApi get_api_key_identity GET /v1/whoami Get API-key identity
InsightsApi get_email_insights GET /v1/insights/{email} Extract insights associated with an email
IntegrationsApi bind_typeform_form POST /v1/teams/{teamId}/integrations/typeform/oauth/bind Bind a Typeform OAuth form
IntegrationsApi bind_webflow_form POST /v1/teams/{teamId}/integrations/webflow/oauth/bind Bind a Webflow OAuth form
IntegrationsApi cancel_integration_job POST /v1/teams/{teamId}/integrations/jobs/{jobId}/cancel Cancel an integration job
IntegrationsApi configure_airtable_mapping POST /v1/teams/{teamId}/integrations/connections/{connectionId}/airtable-mapping/configure Configure Airtable field mapping
IntegrationsApi configure_coda POST /v1/teams/{teamId}/integrations/coda Configure a Coda connection
IntegrationsApi configure_crm_mapping POST /v1/teams/{teamId}/integrations/connections/{connectionId}/crm-mapping/configure Configure CRM field mapping
IntegrationsApi configure_crm_sync POST /v1/teams/{teamId}/integrations/connections/{connectionId}/crm-sync/configure Configure CRM synchronization
IntegrationsApi configure_freshsales POST /v1/teams/{teamId}/integrations/freshsales Configure a Freshsales connection
IntegrationsApi configure_notification_routes POST /v1/teams/{teamId}/integrations/connections/{connectionId}/notification-routes Configure notification routes
IntegrationsApi configure_slack_destination POST /v1/teams/{teamId}/integrations/connections/{connectionId}/slack-destination Configure a Slack destination
IntegrationsApi configure_teams_workflow POST /v1/teams/{teamId}/integrations/microsoft-teams Configure a Microsoft Teams workflow
IntegrationsApi configure_typeform_form POST /v1/teams/{teamId}/integrations/typeform Configure a Typeform form
IntegrationsApi configure_warehouse POST /v1/teams/{teamId}/integrations/warehouses Configure a warehouse connection
IntegrationsApi configure_webflow_form POST /v1/teams/{teamId}/integrations/webflow Configure a Webflow form
IntegrationsApi disable_mcp_identity DELETE /v1/teams/{teamId}/integrations/mcp-identities/{identityId} Disable an MCP identity
IntegrationsApi execute_integration_capability POST /v1/actions/{capability} Execute an integration capability
IntegrationsApi get_airtable_mapping_options GET /v1/teams/{teamId}/integrations/connections/{connectionId}/airtable-mapping-options Get Airtable mapping options
IntegrationsApi get_crm_mapping_options GET /v1/teams/{teamId}/integrations/connections/{connectionId}/crm-mapping-options Get CRM mapping options
IntegrationsApi get_hub_spot_configuration_options GET /v1/teams/{teamId}/integrations/connections/{connectionId}/hubspot-configuration-options Get HubSpot configuration options
IntegrationsApi get_integration_job GET /v1/teams/{teamId}/integrations/jobs/{jobId} Get an integration job
IntegrationsApi inspect_coda_table POST /v1/teams/{teamId}/integrations/coda/inspect Inspect Coda table columns
IntegrationsApi inspect_excel_workbook POST /v1/teams/{teamId}/integrations/microsoft-excel/inspect Inspect an Excel workbook
IntegrationsApi inspect_google_sheet POST /v1/teams/{teamId}/integrations/google-sheets/inspect Inspect a Google spreadsheet
IntegrationsApi link_mcp_identity POST /v1/teams/{teamId}/integrations/mcp-identities Link an MCP identity
IntegrationsApi list_integration_connections GET /v1/teams/{teamId}/integrations/connections List integration connections
IntegrationsApi list_integration_jobs GET /v1/teams/{teamId}/integrations/jobs List integration jobs
IntegrationsApi list_integration_providers GET /v1/integrations/providers List integration providers
IntegrationsApi list_mcp_identities GET /v1/teams/{teamId}/integrations/mcp-identities List linked MCP identities
IntegrationsApi list_sheet_workflows GET /v1/teams/{teamId}/integrations/spreadsheet-workflows List spreadsheet workflows
IntegrationsApi preview_sheet_workflow POST /v1/teams/{teamId}/integrations/spreadsheet-workflows/{workflowId}/preview Preview spreadsheet workflow inputs
IntegrationsApi queue_integration_lead_export POST /v1/teams/{teamId}/integrations/connections/{connectionId}/export-leads Queue lead export to an integration
IntegrationsApi queue_notification_test POST /v1/teams/{teamId}/integrations/connections/{connectionId}/notification-test Queue a test notification
IntegrationsApi rotate_coda_credential POST /v1/teams/{teamId}/integrations/connections/{connectionId}/credentials/coda/rotate Rotate a Coda credential
IntegrationsApi rotate_freshsales_credential POST /v1/teams/{teamId}/integrations/connections/{connectionId}/credentials/freshsales/rotate Rotate a Freshsales credential
IntegrationsApi run_sheet_workflow POST /v1/teams/{teamId}/integrations/spreadsheet-workflows/{workflowId}/run Queue a spreadsheet workflow
IntegrationsApi save_sheet_workflow POST /v1/teams/{teamId}/integrations/spreadsheet-workflows Create or update a spreadsheet workflow
IntegrationsApi start_attio_o_auth POST /v1/teams/{teamId}/integrations/attio/oauth/start Start Attio authorization
IntegrationsApi start_google_sheets_o_auth POST /v1/teams/{teamId}/integrations/google-sheets/oauth/start Start Google Sheets authorization
IntegrationsApi start_integration_o_auth POST /v1/teams/{teamId}/integrations/{provider}/oauth/start Start provider authorization
IntegrationsApi test_integration_connection POST /v1/teams/{teamId}/integrations/connections/{connectionId}/test Test an integration connection
IntegrationsApi update_integration_connection_state POST /v1/teams/{teamId}/integrations/connections/{connectionId}/state Change integration connection state
IntegrationsApi update_sheet_workflow_state POST /v1/teams/{teamId}/integrations/spreadsheet-workflows/{workflowId}/state Change spreadsheet workflow state
LeadsApi create_lead POST /v1/teams/{teamId}/leads Create a lead in a team
LeadsApi delete_lead DELETE /v1/leads/{leadId} Delete a lead
LeadsApi export_leads POST /v1/teams/{teamId}/leads/export Export selected leads
LeadsApi get_lead GET /v1/leads/{leadId} Retrieve a lead
LeadsApi list_leads GET /v1/teams/{teamId}/leads List team leads
LeadsApi update_lead POST /v1/leads/{leadId}/update Update a lead
MailApi add_mail_portfolio_team POST /v1/teams/{teamId}/mail/portfolio/teams Add a team to a portfolio
MailApi archive_mail_experiment POST /v1/teams/{teamId}/mail/experiments/{experimentKey}/archive Archive an experiment
MailApi cancel_mail_message POST /v1/teams/{teamId}/mail/messages/{messageId}/cancel Cancel a queued message
MailApi change_mail_cadence_campaign_state POST /v1/teams/{teamId}/mail/cadence-campaigns/{campaignId}/state Change a cadence campaign state
MailApi change_mail_cadence_run_state POST /v1/teams/{teamId}/mail/cadence-runs/{runId}/state Change a cadence run state
MailApi change_mail_campaign_state POST /v1/teams/{teamId}/mail/campaigns/{campaignId}/state Change a campaign state
MailApi classify_mail_reply POST /v1/teams/{teamId}/mail/crm/classify-reply Classify a reply
MailApi complete_mail_crm_task POST /v1/teams/{teamId}/mail/crm/tasks/{taskId}/complete Complete a CRM task
MailApi configure_mail_deliverability POST /v1/teams/{teamId}/mail/deliverability/mailboxes/{mailboxId} Configure a mailbox sending ramp
MailApi configure_mail_tracking_domain POST /v1/teams/{teamId}/mail/tracking-domain Configure a tracking domain
MailApi copy_mail_cadence POST /v1/teams/{teamId}/mail/cadences/{cadenceId}/copy Copy a cadence to another team
MailApi copy_mail_template POST /v1/teams/{teamId}/mail/templates/{templateId}/copy Copy a template to another team
MailApi create_mail_campaign_draft POST /v1/teams/{teamId}/mail/campaigns Create a campaign draft
MailApi create_mail_crm_note POST /v1/teams/{teamId}/mail/crm/notes Add a contact note
MailApi create_mail_crm_task POST /v1/teams/{teamId}/mail/crm/tasks Create a CRM task
MailApi create_mail_mailbox_pool POST /v1/teams/{teamId}/mail/deliverability/pools Create a mailbox pool
MailApi create_mail_portfolio POST /v1/teams/{teamId}/mail/portfolio Create a mail portfolio
MailApi create_mail_portfolio_suppression POST /v1/teams/{teamId}/mail/portfolio/suppressions Create a portfolio suppression
MailApi create_mail_suppression POST /v1/teams/{teamId}/mail/suppressions Suppress an email or domain
MailApi create_mail_webhook POST /v1/teams/{teamId}/mail/webhooks Create a mail webhook
MailApi decide_mail_experiment POST /v1/teams/{teamId}/mail/experiments/{experimentKey}/decide Record an experiment decision
MailApi delete_mail_campaign_draft DELETE /v1/teams/{teamId}/mail/campaigns/{campaignId} Delete a campaign draft
MailApi delete_mail_reply_automation DELETE /v1/teams/{teamId}/mail/reply-automations/{automationId} Delete a reply automation
MailApi delete_mail_tracking_domain DELETE /v1/teams/{teamId}/mail/tracking-domain Delete a tracking domain
MailApi delete_mail_webhook DELETE /v1/teams/{teamId}/mail/webhooks/{subscriptionId} Delete a mail webhook
MailApi disconnect_mail_mailbox DELETE /v1/teams/{teamId}/mail/mailboxes/{mailboxId} Disconnect a mailbox
MailApi duplicate_mail_campaign_draft POST /v1/teams/{teamId}/mail/campaigns/{campaignId}/duplicate Duplicate a campaign draft
MailApi enqueue_mail_message POST /v1/teams/{teamId}/mail/messages Queue an outbound message
MailApi enroll_mail_cadence POST /v1/teams/{teamId}/mail/cadence-runs Enroll contacts in a cadence
MailApi export_mail_analytics POST /v1/teams/{teamId}/mail/analytics/export Export mail analytics
MailApi export_mail_portfolio POST /v1/teams/{teamId}/mail/portfolio/export Export portfolio analytics
MailApi get_mail_analytics GET /v1/teams/{teamId}/mail/analytics Get mail analytics
MailApi get_mail_campaign_draft GET /v1/teams/{teamId}/mail/campaigns/{campaignId} Get a campaign draft
MailApi get_mail_campaign_progress GET /v1/teams/{teamId}/mail/campaign-progress Get campaign progress
MailApi get_mail_channels GET /v1/teams/{teamId}/mail/channels Get channel availability
MailApi get_mail_contact_states POST /v1/teams/{teamId}/mail/crm/states/batch Get contact CRM states in a batch
MailApi get_mail_contacts POST /v1/teams/{teamId}/mail/crm/contacts/batch Get mail contacts in a batch
MailApi get_mail_deliverability GET /v1/teams/{teamId}/mail/deliverability Get deliverability configuration
MailApi get_mail_experiment_report GET /v1/teams/{teamId}/mail/experiments/{experimentKey}/report Get an experiment report
MailApi get_mail_experiments_overview GET /v1/teams/{teamId}/mail/experiments-overview Get experiment overview
MailApi get_mail_overview GET /v1/teams/{teamId}/mail/overview Get mail overview
MailApi get_mail_portfolio GET /v1/teams/{teamId}/mail/portfolio Get a mail portfolio
MailApi get_mail_portfolio_overview GET /v1/teams/{teamId}/mail/portfolio/overview Get portfolio analytics
MailApi get_mail_queue GET /v1/teams/{teamId}/mail/queue Get mail queue status
MailApi get_mail_tracking_domain GET /v1/teams/{teamId}/mail/tracking-domain Get tracking domain configuration
MailApi inspect_mail_domain_health POST /v1/teams/{teamId}/mail/deliverability/domain-health Inspect domain authentication
MailApi launch_mail_cadence_campaign POST /v1/teams/{teamId}/mail/cadence-campaigns Queue a cadence campaign
MailApi launch_mail_campaign_draft POST /v1/teams/{teamId}/mail/campaigns/{campaignId}/launch Launch a campaign draft
MailApi list_mail_audience_lists GET /v1/teams/{teamId}/mail/audience-lists List campaign audience lists
MailApi list_mail_cadence_campaigns GET /v1/teams/{teamId}/mail/cadence-campaigns List cadence campaigns
MailApi list_mail_cadence_runs GET /v1/teams/{teamId}/mail/cadence-runs List cadence runs
MailApi list_mail_cadences GET /v1/teams/{teamId}/mail/cadences List cadences
MailApi list_mail_campaign_drafts GET /v1/teams/{teamId}/mail/campaigns List campaign drafts
MailApi list_mail_contact_states GET /v1/teams/{teamId}/mail/crm/states List contact CRM states
MailApi list_mail_crm_tasks GET /v1/teams/{teamId}/mail/crm/tasks List CRM tasks
MailApi list_mail_crm_timeline GET /v1/teams/{teamId}/mail/crm/timeline List CRM timeline events
MailApi list_mail_experiments GET /v1/teams/{teamId}/mail/experiments List mail experiments
MailApi list_mail_inbox GET /v1/teams/{teamId}/mail/inbox List inbox messages
MailApi list_mail_inbox_threads GET /v1/teams/{teamId}/mail/inbox/threads List inbox conversation threads
MailApi list_mail_mailboxes GET /v1/teams/{teamId}/mail/mailboxes List mailboxes and connections
MailApi list_mail_messages GET /v1/teams/{teamId}/mail/messages List mail delivery activity
MailApi list_mail_reply_automations GET /v1/teams/{teamId}/mail/reply-automations List reply automations
MailApi list_mail_signatures GET /v1/teams/{teamId}/mail/signatures List extracted signatures
MailApi list_mail_suppressions GET /v1/teams/{teamId}/mail/suppressions List mail suppressions
MailApi list_mail_templates GET /v1/teams/{teamId}/mail/templates List message templates
MailApi list_mail_webhooks GET /v1/teams/{teamId}/mail/webhooks List mail webhooks and deliveries
MailApi pause_mail_experiment POST /v1/teams/{teamId}/mail/experiments/{experimentKey}/pause Pause an experiment
MailApi pause_mail_mailbox POST /v1/teams/{teamId}/mail/deliverability/mailboxes/{mailboxId}/pause Pause a mailbox
MailApi preflight_mail_cadence_enrollment POST /v1/teams/{teamId}/mail/cadence-runs/preflight Check cadence enrollment
MailApi provision_mail_mailbox POST /v1/teams/{teamId}/mail/mailboxes/manual Connect an SMTP/IMAP mailbox
MailApi reconcile_mail_mailbox_health POST /v1/teams/{teamId}/mail/deliverability/mailboxes/{mailboxId}/reconcile Reconcile mailbox health
MailApi reconcile_mail_webhook POST /v1/teams/{teamId}/mail/webhooks/{subscriptionId}/reconcile Reconcile a mail webhook
MailApi record_mail_experiment_conversion POST /v1/teams/{teamId}/mail/experiments/{experimentKey}/conversions Record an experiment conversion
MailApi remove_mail_mailbox_pool_member DELETE /v1/teams/{teamId}/mail/deliverability/pools/{poolId}/members/{mailboxId} Remove a mailbox pool member
MailApi remove_mail_portfolio_team DELETE /v1/teams/{teamId}/mail/portfolio/teams/{memberTeamId} Remove a team from a portfolio
MailApi replay_mail_webhook_delivery POST /v1/teams/{teamId}/mail/webhooks/deliveries/{deliveryId}/replay Replay a webhook delivery
MailApi reply_to_mail_inbox_message POST /v1/teams/{teamId}/mail/inbox/{messageId}/reply Queue an inbox reply
MailApi resume_mail_experiment POST /v1/teams/{teamId}/mail/experiments/{experimentKey}/resume Resume an experiment
MailApi resume_mail_mailbox POST /v1/teams/{teamId}/mail/deliverability/mailboxes/{mailboxId}/resume Resume a mailbox
MailApi retry_mail_message POST /v1/teams/{teamId}/mail/messages/{messageId}/retry Retry a message explicitly
MailApi rotate_mail_webhook_secret POST /v1/teams/{teamId}/mail/webhooks/{subscriptionId}/rotate-secret Rotate a mail webhook secret
MailApi save_mail_cadence POST /v1/teams/{teamId}/mail/cadences Save a cadence version
MailApi save_mail_reply_automation POST /v1/teams/{teamId}/mail/reply-automations Save a reply automation
MailApi save_mail_template POST /v1/teams/{teamId}/mail/templates Save a message template
MailApi set_mail_contact_state PUT /v1/teams/{teamId}/mail/crm/states Set a contact CRM state
MailApi set_mail_mailbox_pool_member PUT /v1/teams/{teamId}/mail/deliverability/pools/{poolId}/members/{mailboxId} Set a mailbox pool member
MailApi set_mail_webhook_status POST /v1/teams/{teamId}/mail/webhooks/{subscriptionId}/status Set a mail webhook status
MailApi start_mail_o_auth POST /v1/teams/{teamId}/mail/oauth/begin Start mailbox authorization
MailApi update_mail_campaign_draft PATCH /v1/teams/{teamId}/mail/campaigns/{campaignId} Update a campaign draft
MailApi update_mail_inbox_message POST /v1/teams/{teamId}/mail/inbox/{messageId} Update an inbox message
MailApi update_mail_webhook PATCH /v1/teams/{teamId}/mail/webhooks/{subscriptionId} Update a mail webhook
MailApi verify_mail_tracking_domain POST /v1/teams/{teamId}/mail/tracking-domain/verify Verify a tracking domain
NamesApi list_name_patterns GET /v1/name/schemas List supported email name patterns
NamesApi verify_name GET /v1/name/verify Verify name-based email patterns
ProductToolsApi execute_product_tool POST /v1/product/tools/{tool} Execute a product tool
StatsApi get_stats GET /v1/stats Get public dataset statistics
VerificationApi verify_batch POST /v1/verify/batch Verify a batch of email addresses
VerificationApi verify_email GET /v1/verify Verify an email address
WebhooksApi create_automation_hook POST /v1/hooks Create an automation webhook
WebhooksApi create_segment_installation POST /v1/origin-installations/segment Create a Segment origin installation
WebhooksApi delete_automation_hook DELETE /v1/hooks/{hookId} Delete an automation webhook
WebhooksApi delete_segment_installation DELETE /v1/origin-installations/segment/{installationId} Delete a Segment origin installation

Documentation For Models

  • AirtableMappingOptionsResponse
  • AirtableMappingOptionsResponseOptions
  • AirtableMappingOptionsResponseOptionsBasesInner
  • AirtableMappingOptionsResponseOptionsTablesInner
  • AirtableMappingOptionsResponseOptionsTablesInnerFieldsInner
  • ApiError
  • ApiKeyIdentity
  • ApiValidationIssue
  • AutomationHookCreated
  • BatchVerificationError
  • BatchVerificationItem
  • BatchVerificationRequest
  • BatchVerificationRequestOnlyIfFree
  • BatchVerificationResponse
  • BindTypeformFormRequest
  • BindWebflowFormRequest
  • CapabilityDomainSearch
  • CapabilityDomainSearchContactsInner
  • CapabilityEmailFound
  • CapabilityEmailVerified
  • CapabilityEmailVerifiedDetails
  • CodaTableInspectionResponse
  • CodaTableInspectionResponseInspection
  • CompanyContextAddress
  • CompanyContextJob
  • CompanyContextSource
  • CompanyList
  • CompanyListResultsInner
  • CompanyListResultsInnerAddressesInner
  • ConfigureAirtableMappingRequest
  • ConfigureCodaRequest
  • ConfigureCodaRequestMapping
  • ConfigureCrmMappingRequest
  • ConfigureCrmSyncRequest
  • ConfigureCrmSyncRequestConfiguration
  • ConfigureCrmSyncRequestConfigurationHubspot
  • ConfigureCrmSyncRequestConfigurationHubspotDeal
  • ConfigureCrmSyncRequestConfigurationPolicy
  • ConfigureFreshsalesRequest
  • ConfigureNotificationRoutesRequest
  • ConfigureSlackDestinationRequest
  • ConfigureTeamsWorkflowRequest
  • ConfigureTypeformFormRequest
  • ConfigureWarehouseRequest
  • ConfigureWebflowFormRequest
  • CreateAutomationHookRequest
  • CreateLeadRequest
  • CreateLeadRequestCompany
  • CreateLeadRequestPerson
  • CreateLeadResponse
  • CreateLeadResponseLead
  • CreateSegmentInstallationRequest
  • CrmMappingOptionsResponse
  • CrmMappingOptionsResponseOptions
  • CrmMappingOptionsResponseOptionsObjectsInner
  • CrmRemoteField
  • CrmSyncConfiguration
  • CrmSyncConfigurationHubspot
  • CrmSyncConfigurationHubspotDeal
  • CrmSyncConfigurationPolicy
  • CrmSyncConfigurationResponse
  • DeleteEmailResponse
  • DeleteLeadResponse
  • DomainCatchAll
  • DomainCompanyContext
  • DomainCompanyContextCompany
  • DomainCounts
  • EmailMention
  • EmailMentionsPage
  • EmailNotFoundError
  • EmailNotFoundErrorError
  • EmailPage
  • EmailPageResultsInner
  • EmailPageResultsInnerSourcesInner
  • EmailRevealResponse
  • EmailRevealResponseProfile
  • ExcelWorkbookInspectionResponse
  • ExcelWorkbookInspectionResponseInspection
  • ExecuteIntegrationCapabilityRequest
  • ExportLeadsRequest
  • ExportLeadsRequestSelectionScopesInner
  • GetLeadResponse
  • GetLeadResponseLead
  • GetLeadResponseLeadCompany
  • GetLeadResponseLeadSync
  • GetLeadResponseLeadVerification
  • GoogleSheetInspectionResponse
  • GoogleSheetInspectionResponseInspection
  • HubSpotConfigurationOptionsResponse
  • HubSpotConfigurationOptionsResponseOptions
  • HubSpotConfigurationOptionsResponseOptionsOwnersInner
  • HubSpotConfigurationOptionsResponseOptionsPipelinesInner
  • HubSpotConfigurationOptionsResponseOptionsPipelinesInnerStagesInner
  • InsightAddress
  • InsightAddressEntry
  • InsightAttribute
  • InsightErrorEvent
  • InsightEvidence
  • InsightFinalEvent
  • InsightGeo
  • InsightIdentifier
  • InsightJurisdiction
  • InsightMention
  • InsightMentionErrorEvent
  • InsightMentionExtractedEvent
  • InsightMentionInsightEvent
  • InsightOffice
  • InsightOrganization
  • InsightPhone
  • InsightPlatformDetectedEvent
  • InsightPlatformProgressEvent
  • InsightPlatformScan
  • InsightPlatformScanEvent
  • InsightRole
  • InsightSocialProfile
  • InsightSource
  • InsightStartedEvent
  • InsightsResponse
  • InspectCodaTableRequest
  • InspectExcelWorkbookRequest
  • InspectGoogleSheetRequest
  • IntegrationCapabilityResponse
  • IntegrationCapabilityResponseOutput
  • IntegrationCapabilityResponseOutputNonNull
  • IntegrationConnection
  • IntegrationConnectionHealth
  • IntegrationConnectionList
  • IntegrationConnectionResponse
  • IntegrationConnectionStateResponse
  • IntegrationConnectionTest
  • IntegrationConnectionTestResponse
  • IntegrationFormConnectionResponse
  • IntegrationJob
  • IntegrationJobCancellation
  • IntegrationJobCounters
  • IntegrationJobPage
  • IntegrationJobResponse
  • IntegrationLeadExportResponse
  • IntegrationOAuthStartResponse
  • IntegrationProviderList
  • IntegrationProviderListProvidersInner
  • IntegrationProviderListProvidersInnerConnectability
  • IntegrationProviderListProvidersInnerReadiness
  • LeadExportInner
  • LeadExportInnerCompany
  • LeadExportInnerPerson
  • LeadExportTooLargeError
  • LeadPage
  • LeadPageResultsInner
  • LeadPageResultsInnerCompany
  • LinkMcpIdentityRequest
  • MailCadenceCampaignRecord
  • MailCadenceDefinition
  • MailCadenceEnrollmentVariableGap
  • MailCadenceExperimentContext
  • MailCadenceMessageExperiment
  • MailCadenceMessageExperimentVariant
  • MailCadenceNode
  • MailCadenceNodeAnyOf
  • MailCadenceNodeAnyOf1
  • MailCadenceNodeAnyOf2
  • MailCadenceNodeAnyOf3
  • MailCadenceNodeAnyOf4
  • MailCadenceNodeAnyOf4AllOfCondition
  • MailCadenceNodeAnyOf5
  • MailCadenceNodeAnyOf6
  • MailCadenceNodeBase
  • MailCadenceRunRecord
  • MailCadenceStopConditions
  • MailCadenceWorkflowExperiment
  • MailCadenceWorkflowExperimentVariant
  • MailCampaignDraftRecord
  • MailCampaignDraftStep
  • MailCampaignProgress
  • MailCampaignProgressMessageCounts
  • MailContactCrmState
  • MailContactListSummaryRecord
  • MailContactRecord
  • MailConversationEntry
  • MailConversationEntryFrom
  • MailConversationEntryLastError
  • MailConversationEntryLastErrorAnyOf
  • MailConversationEntryLastErrorAnyOf1
  • MailConversationEntryLastErrorAnyOf2
  • MailConversationThread
  • MailCrmTask
  • MailCrmTimelineEvent
  • MailDeleteCampaignsByCampaignIdRequest
  • MailDeleteCampaignsByCampaignIdResponse200
  • MailDeleteDeliverabilityPoolsByPoolIdMembersByMailboxIdResponse200
  • MailDeleteMailboxesByMailboxIdResponse200
  • MailDeletePortfolioTeamsByMemberTeamIdResponse200
  • MailDeleteReplyAutomationsByAutomationIdResponse200
  • MailDeleteTrackingDomainResponse200
  • MailDeleteWebhooksBySubscriptionIdResponse200
  • MailDomainHealthCheck
  • MailDomainHealthReport
  • MailEvidenceField
  • MailExperimentDecisionRecord
  • MailExperimentDefinitionRecord
  • MailExperimentOutcomeRecord
  • MailExperimentReport
  • MailExperimentReportDecision
  • MailExperimentRevisionRecord
  • MailExperimentVariant
  • MailExperimentVariantReport
  • MailExperimentVariantReportConfidenceInterval95
  • MailExperimentVariantReportGuardrails
  • MailGetAnalyticsResponse200
  • MailGetAudienceListsResponse200
  • MailGetCadenceCampaignsResponse200
  • MailGetCadenceRunsResponse200
  • MailGetCadencesResponse200
  • MailGetCampaignProgressResponse200
  • MailGetCampaignsByCampaignIdResponse200
  • MailGetCampaignsResponse200
  • MailGetChannelsResponse200
  • MailGetChannelsResponse200Email
  • MailGetChannelsResponse200Execution
  • MailGetChannelsResponse200Sms
  • MailGetChannelsResponse200Whatsapp
  • MailGetCrmStatesResponse200
  • MailGetCrmTasksResponse200
  • MailGetCrmTimelineResponse200
  • MailGetDeliverabilityResponse200
  • MailGetDeliverabilityResponse200PoolsInner
  • MailGetExperimentsByExperimentKeyReportResponse200
  • MailGetExperimentsOverviewResponse200
  • MailGetExperimentsResponse200
  • MailGetExperimentsResponse200ResultsInner
  • MailGetInboxResponse200
  • MailGetInboxThreadsResponse200
  • MailGetMailboxesResponse200
  • MailGetMessagesResponse200
  • MailGetOverviewResponse200
  • MailGetOverviewResponse200Inbox
  • MailGetPortfolioOverviewResponse200
  • MailGetPortfolioResponse200
  • MailGetPortfolioResponse200AnyOf
  • MailGetPortfolioResponse200AnyOf1
  • MailGetPortfolioResponse200Portfolio
  • MailGetQueueResponse200
  • MailGetReplyAutomationsResponse200
  • MailGetSignaturesResponse200
  • MailGetSuppressionsResponse200
  • MailGetTemplatesResponse200
  • MailGetTrackingDomainResponse200
  • MailGetTrackingDomainResponse200Domain
  • MailGetWebhooksResponse200
  • MailGetWebhooksResponse200SubscriptionsInner
  • MailImapCursor
  • MailInboxMessageRecord
  • MailMailAddress
  • MailMailPortfolio
  • MailMailPortfolioOverviewRow
  • MailMailPortfolioSuppression
  • MailMailPortfolioTeam
  • MailMailboxConnectionRecord
  • MailMailboxHealthRecord
  • MailMailboxPoolMember
  • MailMailboxProviderKind
  • MailMailboxRecord
  • MailMessageAnalyticsOverview
  • MailMessageAnalyticsOverviewDailyInner
  • MailMessageAnalyticsOverviewMailboxesInner
  • MailMessageAnalyticsOverviewVariantsInner
  • MailMessagePolicy
  • MailMessagePolicyInput
  • MailMessageRecord
  • MailMessageTemplateVersion
  • MailMessageTemplateVersionWhatsappApproval
  • MailMessageVariantInput
  • MailOperationalAnalyticsOverview
  • MailOperationalAnalyticsOverviewCadenceStepsInner
  • MailPatchCampaignsByCampaignIdRequest
  • MailPatchCampaignsByCampaignIdRequestPolicy
  • MailPatchCampaignsByCampaignIdRequestPolicyDomainQuotasInner
  • MailPatchCampaignsByCampaignIdRequestPolicySendingWindowsInner
  • MailPatchCampaignsByCampaignIdRequestStepsInner
  • MailPatchCampaignsByCampaignIdRequestStepsInnerVariantsInner
  • MailPatchCampaignsByCampaignIdResponse200
  • MailPatchWebhooksBySubscriptionIdRequest
  • MailPatchWebhooksBySubscriptionIdResponse200
  • MailPhoneNumberValue
  • MailPostAnalyticsExportRequest
  • MailPostAnalyticsExportRequestAfter
  • MailPostAnalyticsExportResponse200
  • MailPostAnalyticsExportResponse200NextCursor
  • MailPostCadenceCampaignsByCampaignIdStateRequest
  • MailPostCadenceCampaignsByCampaignIdStateResponse200
  • MailPostCadenceCampaignsByCampaignIdStateResponse200AnyOf
  • MailPostCadenceCampaignsByCampaignIdStateResponse200AnyOf1
  • MailPostCadenceCampaignsRequest
  • MailPostCadenceCampaignsResponse202
  • MailPostCadenceRunsByRunIdStateRequest
  • MailPostCadenceRunsByRunIdStateResponse200
  • MailPostCadenceRunsPreflightRequest
  • MailPostCadenceRunsPreflightResponse200
  • MailPostCadenceRunsRequest
  • MailPostCadenceRunsResponse200
  • MailPostCadencesByCadenceIdCopyRequest
  • MailPostCadencesByCadenceIdCopyResponse200
  • MailPostCadencesRequest
  • MailPostCadencesRequestNodesInner
  • MailPostCadencesRequestNodesInnerAnyOf
  • MailPostCadencesRequestNodesInnerAnyOf1
  • MailPostCadencesRequestNodesInnerAnyOf1Experiment
  • MailPostCadencesRequestNodesInnerAnyOf1ExperimentVariantsInner
  • MailPostCadencesRequestNodesInnerAnyOf2
  • MailPostCadencesRequestNodesInnerAnyOf3
  • MailPostCadencesRequestNodesInnerAnyOf4
  • MailPostCadencesRequestNodesInnerAnyOf4Condition
  • MailPostCadencesRequestNodesInnerAnyOf5
  • MailPostCadencesRequestNodesInnerAnyOf5Experiment
  • MailPostCadencesRequestNodesInnerAnyOf5ExperimentVariantsInner
  • MailPostCadencesRequestNodesInnerAnyOf6
  • MailPostCadencesRequestStopConditions
  • MailPostCadencesResponse200
  • MailPostCampaignsByCampaignIdDuplicateResponse201
  • MailPostCampaignsByCampaignIdLaunchRequest
  • MailPostCampaignsByCampaignIdLaunchResponse200
  • MailPostCampaignsByCampaignIdLaunchResponse200Campaign
  • MailPostCampaignsByCampaignIdStateRequest
  • MailPostCampaignsByCampaignIdStateResponse200
  • MailPostCampaignsRequest
  • MailPostCampaignsResponse201
  • MailPostCrmClassifyReplyRequest
  • MailPostCrmClassifyReplyResponse200
  • MailPostCrmContactsBatchRequest
  • MailPostCrmContactsBatchResponse200
  • MailPostCrmNotesRequest
  • MailPostCrmNotesResponse200
  • MailPostCrmNotesResponse200Event
  • MailPostCrmNotesResponse200EventPayload
  • MailPostCrmStatesBatchRequest
  • MailPostCrmStatesBatchResponse200
  • MailPostCrmTasksByTaskIdCompleteRequest
  • MailPostCrmTasksByTaskIdCompleteResponse200
  • MailPostCrmTasksRequest
  • MailPostCrmTasksResponse201
  • MailPostDeliverabilityDomainHealthRequest
  • MailPostDeliverabilityDomainHealthResponse200
  • MailPostDeliverabilityMailboxesByMailboxIdPauseRequest
  • MailPostDeliverabilityMailboxesByMailboxIdPauseResponse200
  • MailPostDeliverabilityMailboxesByMailboxIdReconcileResponse200
  • MailPostDeliverabilityMailboxesByMailboxIdRequest
  • MailPostDeliverabilityMailboxesByMailboxIdResponse200
  • MailPostDeliverabilityMailboxesByMailboxIdResumeResponse200
  • MailPostDeliverabilityPoolsRequest
  • MailPostDeliverabilityPoolsResponse201
  • MailPostDeliverabilityPoolsResponse201Pool
  • MailPostExperimentsByExperimentKeyArchiveResponse200
  • MailPostExperimentsByExperimentKeyConversionsRequest
  • MailPostExperimentsByExperimentKeyConversionsResponse200
  • MailPostExperimentsByExperimentKeyDecideRequest
  • MailPostExperimentsByExperimentKeyDecideResponse200
  • MailPostExperimentsByExperimentKeyPauseResponse200
  • MailPostExperimentsByExperimentKeyResumeResponse200
  • MailPostInboxByMessageIdReplyRequest
  • MailPostInboxByMessageIdReplyResponse200
  • MailPostInboxByMessageIdRequest
  • MailPostInboxByMessageIdResponse200
  • MailPostInboxByMessageIdResponse200Message
  • MailPostMailboxesManualRequest
  • MailPostMailboxesManualRequestImap
  • MailPostMailboxesManualRequestSmtp
  • MailPostMailboxesManualResponse200
  • MailPostMessagesByMessageIdCancelResponse200
  • MailPostMessagesByMessageIdRetryResponse200
  • MailPostMessagesRequest
  • MailPostMessagesRequestTo
  • MailPostMessagesResponse201
  • MailPostOauthBeginRequest
  • MailPostOauthBeginResponse200
  • MailPostPortfolioExportResponse200
  • MailPostPortfolioRequest
  • MailPostPortfolioResponse200
  • MailPostPortfolioSuppressionsRequest
  • MailPostPortfolioSuppressionsRequestAnyOf
  • MailPostPortfolioSuppressionsRequestAnyOf1
  • MailPostPortfolioSuppressionsResponse200
  • MailPostPortfolioTeamsRequest
  • MailPostPortfolioTeamsResponse200
  • MailPostReplyAutomationsRequest
  • MailPostReplyAutomationsRequestActions
  • MailPostReplyAutomationsRequestActionsTask
  • MailPostReplyAutomationsResponse200
  • MailPostSuppressionsRequest
  • MailPostSuppressionsRequestAnyOf
  • MailPostSuppressionsRequestAnyOf1
  • MailPostSuppressionsResponse200
  • MailPostTemplatesByTemplateIdCopyRequest
  • MailPostTemplatesByTemplateIdCopyResponse200
  • MailPostTemplatesRequest
  • MailPostTemplatesRequestWhatsappApproval
  • MailPostTemplatesResponse200
  • MailPostTrackingDomainRequest
  • MailPostTrackingDomainResponse200
  • MailPostTrackingDomainVerifyResponse200
  • MailPostWebhooksBySubscriptionIdReconcileResponse200
  • MailPostWebhooksBySubscriptionIdRotateSecretResponse200
  • MailPostWebhooksBySubscriptionIdStatusRequest
  • MailPostWebhooksBySubscriptionIdStatusResponse200
  • MailPostWebhooksDeliveriesByDeliveryIdReplayResponse200
  • MailPostWebhooksRequest
  • MailPostWebhooksResponse201
  • MailProviderFailure
  • MailPutCrmStatesRequest
  • MailPutCrmStatesResponse200
  • MailPutDeliverabilityPoolsByPoolIdMembersByMailboxIdRequest
  • MailPutDeliverabilityPoolsByPoolIdMembersByMailboxIdResponse200
  • MailQueueSnapshot
  • MailQuotaRule
  • MailRenderedMessage
  • MailReplyAutomationRule
  • MailReplyAutomationRuleActions
  • MailReplyAutomationRuleActionsTask
  • MailReplyClassificationResult
  • MailSendingWindow
  • MailSequenceRunRecord
  • MailSignatureCandidate
  • MailSignatureCandidateFields
  • MailSignatureCandidateFieldsPhonesInner
  • MailStoredImapSettings
  • MailStoredSmtpSettings
  • MailSuppressionRecord
  • MailTrackingDomainRecord
  • MailWebhookDelivery
  • MailWebhookEventSnapshot
  • McpIdentity
  • McpIdentityList
  • McpIdentityResponse
  • NamePattern
  • NamePatternsResponse
  • NameVerificationEmptyFinal
  • NameVerificationItem
  • NameVerificationResponse
  • PersonInsight
  • PreviewSheetWorkflowRequest
  • ProductAccountInfoExecution
  • ProductAccountInfoOutput
  • ProductCombinedEnrichExecution
  • ProductCombinedEnrichInput
  • ProductCombinedEnrichOutput
  • ProductCompaniesListExecution
  • ProductCompaniesListInput
  • ProductCompaniesListOutput
  • ProductCompany
  • ProductCompanyDeleteExecution
  • ProductCompanyDeleteInput
  • ProductCompanyDeleteOutput
  • ProductCompanyEnrichExecution
  • ProductCompanyEnrichInput
  • ProductCompanyList
  • ProductCompanyListAddExecution
  • ProductCompanyListAddInput
  • ProductCompanyListAddOutput
  • ProductCompanyListCreateExecution
  • ProductCompanyListCreateInput
  • ProductCompanyListRemoveExecution
  • ProductCompanyListRemoveInput
  • ProductCompanyListRemoveOutput
  • ProductCompanyListsListExecution
  • ProductCompanyListsListOutput
  • ProductCompanySummary
  • ProductCompanyTrackExecution
  • ProductCompanyTrackInput
  • ProductCompanyTrackOutput
  • ProductCompanyUpdateExecution
  • ProductCompanyUpdateInput
  • ProductCompanyUpdateOutput
  • ProductConnectedApp
  • ProductConnectedAppPushExecution
  • ProductConnectedAppPushInput
  • ProductConnectedAppPushOutput
  • ProductConnectedAppsExecution
  • ProductConnectedAppsOutput
  • ProductCustomAttribute
  • ProductCustomAttributeCreateExecution
  • ProductCustomAttributeCreateInput
  • ProductCustomAttributesListExecution
  • ProductCustomAttributesListOutput
  • ProductDatedRecipient
  • ProductDiscoverCompaniesExecution
  • ProductDiscoverCompaniesInput
  • ProductDiscoverCompaniesOutput
  • ProductDiscoverPeopleExecution
  • ProductDiscoverPeopleInput
  • ProductDiscoverPeopleOutput
  • ProductDomainFinderExecution
  • ProductDomainFinderInput
  • ProductDomainFinderOutput
  • ProductEmailCountExecution
  • ProductEmailCountInput
  • ProductEmailCountOutput
  • ProductLead
  • ProductLeadBulkDeleteExecution
  • ProductLeadBulkDeleteInput
  • ProductLeadBulkDeleteOutput
  • ProductLeadCreateExecution
  • ProductLeadCreateInput
  • ProductLeadDeleteExecution
  • ProductLeadDeleteInput
  • ProductLeadDeleteOutput
  • ProductLeadEnrichExecution
  • ProductLeadEnrichInput
  • ProductLeadGetExecution
  • ProductLeadGetInput
  • ProductLeadList
  • ProductLeadListAddLeadExecution
  • ProductLeadListAddLeadInput
  • ProductLeadListAddLeadOutput
  • ProductLeadListCreateExecution
  • ProductLeadListCreateInput
  • ProductLeadListDeleteExecution
  • ProductLeadListDeleteInput
  • ProductLeadListDeleteOutput
  • ProductLeadListRemoveLeadExecution
  • ProductLeadListRemoveLeadInput
  • ProductLeadListRemoveLeadOutput
  • ProductLeadListUpdateExecution
  • ProductLeadListUpdateInput
  • ProductLeadListsListExecution
  • ProductLeadListsListOutput
  • ProductLeadTagAssignExecution
  • ProductLeadTagAssignInput
  • ProductLeadTagAssignOutput
  • ProductLeadTagCreateExecution
  • ProductLeadTagCreateInput
  • ProductLeadTagRemoveExecution
  • ProductLeadTagRemoveInput
  • ProductLeadTagRemoveOutput
  • ProductLeadTagsListExecution
  • ProductLeadTagsListOutput
  • ProductLeadUpdateExecution
  • ProductLeadUpdateInput
  • ProductLeadUpsertExecution
  • ProductLeadUpsertInput
  • ProductLeadWithAttributes
  • ProductLeadsListExecution
  • ProductLeadsListInput
  • ProductLeadsListOutput
  • ProductNamedResource
  • ProductPerson
  • ProductPersonEnrichExecution
  • ProductPersonEnrichInput
  • ProductPersonSummary
  • ProductRecipient
  • ProductSavedSearchesListExecution
  • ProductSavedSearchesListOutput
  • ProductSequence
  • ProductSequenceRecipientAddExecution
  • ProductSequenceRecipientAddInput
  • ProductSequenceRecipientAddOutput
  • ProductSequenceRecipientCancelExecution
  • ProductSequenceRecipientCancelInput
  • ProductSequenceRecipientsAddExecution
  • ProductSequenceRecipientsAddInput
  • ProductSequenceRecipientsAddInputRecipientsInner
  • ProductSequenceRecipientsAddOutput
  • ProductSequenceRecipientsListExecution
  • ProductSequenceRecipientsListInput
  • ProductSequenceRecipientsListOutput
  • ProductSequenceStartExecution
  • ProductSequenceStartInput
  • ProductSequenceStartOutput
  • ProductSequencesListExecution
  • ProductSequencesListOutput
  • ProductTeamMember
  • ProductTeamMembersExecution
  • ProductTeamMembersOutput
  • ProductToolExecution
  • ProductToolRequest
  • ProductToolRequestInput
  • ProductTrackedCompany
  • ProductUsageExecution
  • ProductUsageHistoryExecution
  • ProductUsageHistoryInput
  • ProductUsageHistoryOutput
  • ProductUsageOutput
  • ProductUsageTransaction
  • PublicStats
  • QueueIntegrationLeadExportRequest
  • QueueIntegrationLeadExportRequestSelectionScopesInner
  • QueueNotificationTestRequest
  • QueuedIntegrationJob
  • QueuedIntegrationJobResponse
  • QueuedIntegrationJobStreamPosition
  • RotateCodaCredentialRequest
  • RotateFreshsalesCredentialRequest
  • RunSheetWorkflowRequest
  • SaveSheetWorkflowRequest
  • SegmentInstallationCreated
  • SheetWorkflow
  • SheetWorkflowDeleted
  • SheetWorkflowList
  • SheetWorkflowPreview
  • SheetWorkflowPreviewRowsInner
  • SheetWorkflowResponse
  • SheetWorkflowStateResponse
  • SheetWorkflowValidation
  • StartAttioOAuthRequest
  • StartGoogleSheetsOAuthRequest
  • StartIntegrationOAuthRequest
  • UpdateIntegrationConnectionStateRequest
  • UpdateLeadRequest
  • UpdateLeadRequestCompany
  • UpdateLeadRequestPerson
  • UpdateLeadResponse
  • UpdateLeadResponseLead
  • UpdateSheetWorkflowStateRequest
  • VerificationFinal
  • VerificationProgress
  • VerificationResponse
  • VerificationResult
  • VerificationStage
  • VerificationStreamError

Documentation For Authorization

Authentication schemes defined for the API:

ApiKey

  • Type: API key
  • API key parameter name: X-API-Key
  • Location: HTTP header

McpIdentityToken

  • Type: Bearer authentication

Author

The service URL is fixed to https://api.reacon.io. SDKs do not accept a service URL override.

Retrying requests

A timeout or dropped connection does not prove that the server rejected a request. Before retrying a write or credit-consuming operation, check its outcome. Only retry when the operation is safe to repeat; when present, respect the Retry-After response header. Keep application-level retries bounded as well: wrapping an SDK call in an unbounded retry loop can multiply requests and repeat side effects.

Reporting failures

When reporting a failure, include the SDK package version and HTTP status. Include a request identifier if the response supplies one. Remove API keys and customer data from logs and bug reports. Redact Authorization and X-API-Key headers before sharing a request. Never include the API key in a URL or a screenshot.

Metadata

Release files for reacon-sdk 2.0.13b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for reacon-sdk 2.0.13b1
File Size Uploaded Provenance
reacon_sdk-2.0.13b1.tar.gz 329.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for reacon-sdk 2.0.13b1
File Interpreter ABI Platform
reacon_sdk-2.0.13b1-py3-none-any.whl Python 3 none any Details

Total release size: 1.5 MB

Release files / reacon_sdk-2.0.13b1.tar.gz

Download URL reacon_sdk-2.0.13b1.tar.gz
Size 329.6 kB
Tags Source
SHA-256 checksum
How to use checksums
41b0e914d08aacc8c68cbff29211ec40cbbef4f3306204b3e594a9cd0da0ccc4
BLAKE2b-256 checksum
How to use checksums
d84ee3c07b6155e2dd9307d2717e50f55a64635788ea1505895840dabfc1370f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / reacon_sdk-2.0.13b1-py3-none-any.whl

Download URL reacon_sdk-2.0.13b1-py3-none-any.whl
Size 1.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
b637e3ef2b8a1a881b0d0e95fbd1ae0fd4efa12963c89f811db76cd8e699a751
BLAKE2b-256 checksum
How to use checksums
51621045749d4a1590ada682e716c130993e177119185a8d6a2c1f53b80e0538
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.12.3

Security for reacon-sdk 2.0.13b1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page