# Middesk ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.middesk.com/_mcp/server ## Docs - [Start building with the Middesk API](https://docs.middesk.com/home.md): Verify identities, prevent fraud, and assess risk with a single API. Build secure onboarding flows, compliance checks, and risk monitoring into your application. - [Quickstart—Verify a business](https://docs.middesk.com/quickstart.md): Begin using Middesk by verifying a business and reviewing the verification results. - [Quickstart—Register an entity for payroll taxes](https://docs.middesk.com/quickstart-entity.md): Begin using Middesk to register employers for payroll taxes. - [How Middesk works](https://docs.middesk.com/how-middesk-works.md): Learn about the Business lifecycle, Orders, Tasks, and environments in the Middesk verification workflow. - [Lifecycle of a Business](https://docs.middesk.com/lifecycle-of-business.md): Learn about the stages of a Business object in Middesk--submission, verification, and approval--and how the status property tracks progress through each stage. - [How Middesk matches data](https://docs.middesk.com/how-middesk-matches-data.md): Learn how Middesk normalizes, searches, and matches business data attributes to verify information. - [Review insights](https://docs.middesk.com/review-insights.md): Learn how to use consolidated insights about a Business. - [Use rulesets or policies](https://docs.middesk.com/use-rulesets-policies.md): Automate business approval decisions in your Middesk integration using custom rulesets (logic you implement) or Policies (Middesk's built-in feature for triggering actions based on verification results). - [Create orders](https://docs.middesk.com/create-orders.md): Create Orders to specify which Middesk products should be fulfilled for a Business. - [Use the sandbox and production environments](https://docs.middesk.com/environments.md): Learn how to use Middesk's sandbox and production environments to test your integration with mock data before processing real business verifications. - [Use the enhanced sandbox](https://docs.middesk.com/enhanced-sandbox.md): Create custom test scenarios with configurable verification outcomes to test your Middesk integration through the Dashboard. - [Security](https://docs.middesk.com/security.md): Configure enterprise security features including SSO, Directory Sync, and learn about Middesk's security certifications and principles. - [Use single sign-on (SSO)](https://docs.middesk.com/security/sso.md): Enable Single sign-on for your Middesk account to connect with popular identity providers. - [Enable directory sync](https://docs.middesk.com/security/directory-sync.md): Configure Directory Sync to automatically synchronize your enterprise user directories with Middesk. - [Security certifications, frameworks, and principles](https://docs.middesk.com/security/certifications-principles.md): Read about Middesk's security certifications, compliance frameworks, and core security principles that protect customer data. - [Changelog](https://docs.middesk.com/guides/get-started/changelog/llms.txt) - [Build with Middesk](https://docs.middesk.com/build.md): Learn how to build an integration using the Middesk REST API. - [Get and use your API keys](https://docs.middesk.com/build/api-keys.md): Learn where to find and how to use your Middesk API keys. - [Understand API changes](https://docs.middesk.com/build/api-changes.md): Understand how Middesk manages API versioning and backwards compatibility. - [Status codes and errors messages](https://docs.middesk.com/build/status-codes-errors.md): Learn about HTTP status codes and error response formats used by the Middesk API. - [Implement webhooks](https://docs.middesk.com/build/webhooks.md): Use webhooks to receive real-time notifications for key account activity. - [Secure webhooks](https://docs.middesk.com/build/secure-webhooks.md): Authenticate webhook requests using HMAC signatures, Mutual TLS, or OAuth access tokens - [Use GraphQL](https://docs.middesk.com/build/graphql.md): Query Middesk business data using the GraphQL API for flexible, efficient data retrieval. - [Connect to Middesk's MCP server](https://docs.middesk.com/build/mcp-server.md): Connect AI models and agents to Middesk data using the Model Context Protocol (MCP) server. - [Verify a business (KYB)](https://docs.middesk.com/verify-business.md): Address your risk and compliance needs by verifying business information, screening for sanctions, performing Know Your Customer (KYC) checks, and more. - [Verify TIN](https://docs.middesk.com/verify-business/tin.md): Use Middesk to verify TINs. - [Monitor TINs for newly formed businesses](https://docs.middesk.com/verify-business/tin/monitoring.md): Learn how to monitor TIN registrations for newly formed businesses using TIN Discovery. - [TIN verification review tasks](https://docs.middesk.com/verify-business/tin/review-tasks.md): Understand the review tasks for TIN verification. - [Verify name and address](https://docs.middesk.com/verify-business/name-address.md): Verify a business name and office address. - [Name and address verification review tasks](https://docs.middesk.com/verify-business/name-address/review-tasks.md): Understand the review tasks for name and address verification. - [Verify Secretary of State status](https://docs.middesk.com/verify-business/registration.md): Use Middesk to verify Secretary of State registrations. - [Secretary of State registration status review tasks](https://docs.middesk.com/verify-business/registration/review-tasks.md): Understand the review tasks for SOS registration. - [Verify international businesses](https://docs.middesk.com/verify-business/international.md): Verify businesses registered outside the United States and receive their registrations in Middesk's unified format - [International verification review tasks](https://docs.middesk.com/verify-business/international/review-tasks.md): Understand the review tasks Middesk generates for international registrations - [Verify owners and officers](https://docs.middesk.com/verify-business/owners-officers.md): Use Middesk to verify business owners and officers. - [People verification review tasks](https://docs.middesk.com/verify-business/people/review-tasks.md): Understand the review tasks for people verification. - [Screen for sanctions](https://docs.middesk.com/verify-business/sanctions.md): Learn how Middesk screens businesses and individuals against OFAC sanctions lists and global watchlists to support your compliance programs. - [Search for adverse media](https://docs.middesk.com/verify-business/adverse-media.md): Identify negative media coverage and assess associated risks. - [Search for politically exposed persons](https://docs.middesk.com/verify-business/politically-exposed-persons.md): Screen if officers on a business are Politically Exposed Persons. - [Discover connections](https://docs.middesk.com/verify-business/discover-connections.md): Discover businesses connected to your customers through shared people, addresses, and businesses - [Verify business in Docusign](https://docs.middesk.com/verify-business/docusign.md): Verify a signer's business name, address, and TIN against official records in real time, before a document is signed. - [Implement KYC](https://docs.middesk.com/verify-business/kyc.md): Implement Know Your Customer (KYC) verification through Socure to perform due diligence checks on people associated with a business as part of your underwriting process. - [Evaluate online presence](https://docs.middesk.com/online-presence.md): Evaluate the operational status of a business by analyzing its web presence and confirming the specific industries where it operates. - [Analyze web presence](https://docs.middesk.com/online-presence/web-presence.md): Use the Middesk Web Analysis API to evaluate a business's web presence quality through automated analysis of their website's content, domain ownership, compliance information, and other indicators. - [Web analysis review tasks](https://docs.middesk.com/online-presence/web-presence/review-tasks.md): Understand the web review tasks for Web Analysis that summarize verification checks performed on business websites and web profiles. - [Verify business industry classification](https://docs.middesk.com/online-presence/industry-classification.md): Use Middesk Industry Classification to classify a business into specific industry categories using a website URL, or a business name and address. - [Industry classification object](https://docs.middesk.com/online-presence/industry-classification/classification.md): Describes the contents of an industry classification record. - [Prohibited categories](https://docs.middesk.com/online-presence/industry-classification/prohibited-categories.md): Complete list of prohibited and high-risk industry categories that Middesk Industry Classification can identify. - [Industry classification review tasks](https://docs.middesk.com/online-presence/industry-classification/review-tasks.md): Understand the review tasks for industry classification. - [Verify email and phone](https://docs.middesk.com/online-presence/verify-email-phone.md): Verify a business's email addresses and phone numbers against its website and third-party profiles - [Detect risky keywords](https://docs.middesk.com/online-presence/risky-keywords.md): Use Middesk risky keyword detection to scan a business's web presence for terms tied to prohibited or high-risk activity - [Evaluate email risk](https://docs.middesk.com/online-presence/email-risk.md): Use Middesk Email Risk to evaluate email addresses submitted on a business and surface risk signals before onboarding - [Email risk review tasks](https://docs.middesk.com/online-presence/email-risk/review-tasks.md): Understand the email_risk review task, its outcomes, and what each value tells you about a business's submitted emails - [Assess business risk](https://docs.middesk.com/business-risk.md): Order Middesk Risk to get a scored risk assessment and enriched, source-attributed data about a business - [Get a risk assessment](https://docs.middesk.com/business-risk/risk-assessments.md): Retrieve and interpret the immutable, point-in-time risk assessments Middesk produces for a business - [Assess identifier risk](https://docs.middesk.com/business-risk/identifier-risk.md): Read the identifier assessments on a Middesk risk assessment to see which email addresses, phone numbers, and URLs carry risk - [Understand risk dimensions](https://docs.middesk.com/business-risk/dimensions.md): Understand the business-level risk dimensions on a Middesk risk assessment, including scores, banded levels, and top factors - [Assess credit risk](https://docs.middesk.com/assess-risk.md): Identify financial risks and legal history of a business or its associated people. - [Search for liens](https://docs.middesk.com/assess-risk/search-liens.md): Learn how to search for UCC and tax liens associated with a business using the Middesk API. - [File and terminate a lien](https://docs.middesk.com/assess-risk/file-lien.md): Learn how to file UCC liens and terminate existing liens using the Middesk API. - [Research legal records](https://docs.middesk.com/assess-risk/legal.md): Learn how to retrieve legal records associated with businesses and individuals using the Middesk API. - [Credit product jurisdiction coverage](https://docs.middesk.com/assess-risk/jurisdiction-coverage.md): Reference for jurisdiction-level coverage across Middesk's credit risk products. - [Accelerate onboarding](https://docs.middesk.com/accelerate-onboarding.md): Use Signal, Autocomplete, Smart populate, and Business enrichment to efficiently evaluate business risk and improve onboarding conversion. - [How Signal works](https://docs.middesk.com/accelerate-onboarding/how-signal-works.md): Signal generates an instant, score-based result to understand a business' identity, legitimacy, and risk profile. - [Score a business profile](https://docs.middesk.com/accelerate-onboarding/score.md): Score a business profile using Signal through the Dashboard or API to receive an instant risk assessment based on business name, address, and optional TIN/EIN and people data. - [Reason codes](https://docs.middesk.com/accelerate-onboarding/reason-codes.md): The reason codes that Signal uses to explain its business verification scores across identification, verification, and evaluation categories. - [Autocomplete business names and addresses](https://docs.middesk.com/accelerate-onboarding/autocomplete.md): Use the Business Identities Autocomplete API to return real-time, structured autocomplete suggestions based on partial business names. - [Return synchronous business details with Smart populate](https://docs.middesk.com/accelerate-onboarding/smart-populate.md): Use the Smart populate API to return real-time data about a business for pre-filling onboarding fields. - [Return complete business profiles with Business enrichment](https://docs.middesk.com/accelerate-onboarding/business-enrichment.md): Use Business enrichment orders to retrieve business attributes with higher coverage for web analysis and industry classification. - [Monitor business activity](https://docs.middesk.com/monitor-activity.md): Learn how Middesk can monitor a business for changes. - [How monitoring works](https://docs.middesk.com/monitor-activity/how-monitoring-works.md): Learn how to use monitoring to listen for changes associated with subscribed businesses on Middesk's Identity Platform. - [Monitor business names](https://docs.middesk.com/monitor-activity/business-names.md): Learn how to handle changes to business names. - [Monitor people](https://docs.middesk.com/monitor-activity/people.md): Learn how to handle changes to people associated with a business. - [Monitor status](https://docs.middesk.com/monitor-activity/status.md): Learn how to handle changes to registration status. - [Monitor watchlist hits](https://docs.middesk.com/monitor-activity/watchlists.md): Learn how to monitor watchlist hits for subscribed businesses on Middesk's Identity Platform. - [Monitor bankruptcies](https://docs.middesk.com/monitor-activity/bankruptcies.md): Learn how to monitor bankruptcies for subscribed businesses on Middesk's Identity Platform. - [Monitor liens](https://docs.middesk.com/monitor-activity/liens.md): Learn how to monitor UCC liens for subscribed businesses on Middesk's Identity Platform. - [Retrieve the business timeline](https://docs.middesk.com/monitor-activity/timeline.md): Retrieve a chronological record of changes to a business's Secretary of State registration data - [Webhook events](https://docs.middesk.com/monitor-activity/events.md): Lists the webhook events available in Middesk's monitoring system. - [Manage business entities](https://docs.middesk.com/manage-entities.md): Manage payroll tax registrations and entity setup workflows for your customers through Middesk. - [Learn the registration lifecycle](https://docs.middesk.com/manage-entities/registration-lifecycle.md): Understand how Middesk registration requests move from invitation to completed jurisdiction registrations. - [Register an entity for payroll taxes](https://docs.middesk.com/manage-entities/registration-request.md): Request payroll tax registrations for employers through the Middesk Dashboard or API. - [Configure webhooks for entity management](https://docs.middesk.com/manage-entities/webhooks.md): Receive entity management webhook events for registrations, information requests, item changes, and mail. - [Invite employers](https://docs.middesk.com/manage-entities/invite-employers.md): Invite employers to Middesk through the Dashboard, bulk CSV uploads, referral links, or the API. - [Registration items labels and keys](https://docs.middesk.com/manage-entities/state-tax-agency-keys.md): Reference the agency, label, and key values Middesk returns for entity management registration items. - [Optional parameters for registration requests](https://docs.middesk.com/manage-entities/registration-request-optional-params.md): Submit optional registration request data up front to reduce the information employers need to provide. - [Tax registration items](https://docs.middesk.com/manage-entities/tax-registration-items.md): Understand the tax registration item data Middesk returns for jurisdiction filings and webhook payloads. - [Jurisdiction registration status](https://docs.middesk.com/manage-entities/registration-status.md): Reference the jurisdiction registration statuses Middesk returns during entity management workflows. - [Partner integration endpoints](https://docs.middesk.com/manage-entities/partner-integration-methods.md): Use Middesk partner entity management endpoints to create companies and applications on behalf of your customers. - [Sandbox guide](https://docs.middesk.com/manage-entities/sandbox-guide.md): Test entity management registration workflows in the Middesk sandbox through the Dashboard and API. - [Work with agents](https://docs.middesk.com/work-with-agents.md): Work with agents to deepen business intelligence and take action. - [Run agents](https://docs.middesk.com/work-with-agents/run-agents.md): Run verification workflows that acquire data, reason across sources, and deliver decisions. - [Stream run events](https://docs.middesk.com/work-with-agents/stream-runs.md): Stream real-time events from agent runs using Server-Sent Events (SSE). - [Take action](https://docs.middesk.com/work-with-agents/take-action.md): Drive meaningful action based on agent findings and recommendations. - [Interrupt policy](https://docs.middesk.com/work-with-agents/interrupt-policy.md): Control which agent interrupts pause for review and which auto-proceed. - [Webhook events](https://docs.middesk.com/work-with-agents/webhooks.md): Webhook events for agent run lifecycle changes. - [Action object](https://docs.middesk.com/reference/action.md): Perform operations on completed businesses including adding sources, attributes, verifying TINs, and changing decisions. - [Address object](https://docs.middesk.com/reference/address.md): Lists the contents of an address object. - [Adverse media screening object](https://docs.middesk.com/reference/adverse-media-screening.md): Lists the results returned from an adverse media screening. - [Bankruptcy object](https://docs.middesk.com/reference/bankruptcy.md): Lists the contents of a bankruptcy object. - [Business object](https://docs.middesk.com/reference/business.md): Lists the contents of a business record. - [Certification object](https://docs.middesk.com/reference/certification.md): Lists the contents of a certification object. - [Document object](https://docs.middesk.com/reference/document.md): Lists the contents of a document object. - [Formation object](https://docs.middesk.com/reference/formation.md): Lists the contents of a formation record. - [Industry classification object](https://docs.middesk.com/reference/industry-classification.md): Lists the contents of an industry classification object. - [Lien object](https://docs.middesk.com/reference/lien.md): Lists the contents of a lien object. - [Litigation object](https://docs.middesk.com/reference/litigation.md): Lists the contents of a litigation object. - [Monitor object](https://docs.middesk.com/reference/monitor.md): Lists the contents of a monitor record. - [Names object](https://docs.middesk.com/reference/names.md): Lists the contents of the names object. - [Order object](https://docs.middesk.com/reference/order.md): Lists the contents of an order object. - [Person object](https://docs.middesk.com/reference/person.md): Lists the results returned from people-related orders. - [Policy result object](https://docs.middesk.com/reference/policy-result.md): Lists the contents of a policy result object. - [Politically exposed persons screening object](https://docs.middesk.com/reference/politically-exposed-persons-screening.md): Lists the results returned from a PEP screening. - [Registration object](https://docs.middesk.com/reference/registration.md): Lists the contents of a registration record. - [Review task](https://docs.middesk.com/reference/business-review-tasks.md): Describes the JSON structure and outcomes for business diligence review tasks including name, address, TIN, people, watchlist, SOS filing, industry, and entity type verification. - [Signal object](https://docs.middesk.com/reference/signal.md): Lists the contents of a signal object. - [Tax exempt organization object](https://docs.middesk.com/reference/tax-exempt-organization.md): Lists the contents of a tax exempt organization object. - [TIN object](https://docs.middesk.com/reference/tin.md): Lists the contents of a TIN record. - [Watchlist object](https://docs.middesk.com/reference/watchlist.md): Lists the watchlists included in Middesk offerings. - [Website object](https://docs.middesk.com/reference/website.md): Lists the contents of a website object. - [Profile object](https://docs.middesk.com/reference/profile.md): Describes the contents of a profile record. - [AgentInformationRequest object](https://docs.middesk.com/reference/agent-information-request.md): Lists the contents of an agent information request object. - [AgentMail object](https://docs.middesk.com/reference/agent-mail.md): Lists the contents of an agent mail object. - [RegistrationRequest object](https://docs.middesk.com/reference/registration-request.md): Lists the contents of a registration request object. - [RegistrationRequestParam object](https://docs.middesk.com/reference/registration-request-param.md): Lists the contents of a registration request parameter object. - [Agent object](https://docs.middesk.com/reference/agent.md): A defined capability that can plan, research, and reason within a workflow. - [Thread object](https://docs.middesk.com/reference/thread.md): A container that holds context and history for agent work. - [Run object](https://docs.middesk.com/reference/run.md): A single execution of an agent within a thread. ## API Docs - Middesk API > Business Verification > Businesses [List businesses](https://docs.middesk.com/api-reference/business-verification/businesses/list-businesses.md) - Middesk API > Business Verification > Businesses [Create a business](https://docs.middesk.com/api-reference/business-verification/businesses/create-business.md) - Middesk API > Business Verification > Businesses [Retrieve a business](https://docs.middesk.com/api-reference/business-verification/businesses/get-business.md) - Middesk API > Business Verification > Businesses [Update a business](https://docs.middesk.com/api-reference/business-verification/businesses/update-business.md) - Middesk API > Business Verification > Businesses [Retrieve a business PDF](https://docs.middesk.com/api-reference/business-verification/businesses/get-business-pdf.md) - Middesk API > Business Verification > Orders [List orders for a business](https://docs.middesk.com/api-reference/business-verification/orders/list-orders.md) - Middesk API > Business Verification > Orders [Create an order for a business](https://docs.middesk.com/api-reference/business-verification/orders/create-order.md) - Middesk API > Business Verification > Orders [Retrieve an order](https://docs.middesk.com/api-reference/business-verification/orders/get-order.md) - Middesk API > Business Verification > Orders [Retrieve an order by ID](https://docs.middesk.com/api-reference/business-verification/orders/get-order-by-id.md) - Middesk API > Business Verification > Orders [Update an order](https://docs.middesk.com/api-reference/business-verification/orders/update-order.md) - Middesk API > Business Verification > Business Batches [List business batches](https://docs.middesk.com/api-reference/business-verification/business-batches/list-business-batches.md) - Middesk API > Business Verification > Business Batches [Create a business batch](https://docs.middesk.com/api-reference/business-verification/business-batches/create-business-batch.md) - Middesk API > Business Verification > Business Batches [Retrieve a business batch](https://docs.middesk.com/api-reference/business-verification/business-batches/get-business-batch.md) - Middesk API > Business Verification > Business Batches [Download business batch CSV](https://docs.middesk.com/api-reference/business-verification/business-batches/get-business-batch-csv.md) - Middesk API > Business Verification > Signals [List signals](https://docs.middesk.com/api-reference/business-verification/signals/list-signals.md) - Middesk API > Business Verification > Signals [Create a signal](https://docs.middesk.com/api-reference/business-verification/signals/create-signal.md) - Middesk API > Business Verification > Signals [Retrieve a signal](https://docs.middesk.com/api-reference/business-verification/signals/get-signal.md) - Middesk API > Business Verification > Monitoring [Retrieve a monitor for a business](https://docs.middesk.com/api-reference/business-verification/monitoring/get-business-monitor.md) - Middesk API > Business Verification > Monitoring [Create a monitor for a business](https://docs.middesk.com/api-reference/business-verification/monitoring/create-business-monitor.md) - Middesk API > Business Verification > Monitoring [Update a monitor for a business](https://docs.middesk.com/api-reference/business-verification/monitoring/update-business-monitor.md) - Middesk API > Business Verification > Monitoring [Delete a monitor for a business](https://docs.middesk.com/api-reference/business-verification/monitoring/delete-business-monitor.md) - Middesk API > Business Verification > Monitoring [Bulk disable monitors](https://docs.middesk.com/api-reference/business-verification/monitoring/bulk-disable-monitors.md) - Middesk API > Business Verification > Liens [List liens for a business](https://docs.middesk.com/api-reference/business-verification/liens/list-liens.md) - Middesk API > Business Verification > Liens [Create a lien for a business](https://docs.middesk.com/api-reference/business-verification/liens/create-lien.md) - Middesk API > Business Verification > Liens [Create lien filings in batch](https://docs.middesk.com/api-reference/business-verification/liens/create-lien-filings-in-batch.md) - Middesk API > Business Verification > Registrations [Create a registration for a business](https://docs.middesk.com/api-reference/business-verification/registrations/create-registration.md) - Middesk API > Business Verification > Lien Terminations [Create a termination for a lien](https://docs.middesk.com/api-reference/business-verification/lien-terminations/create-lien-termination.md) - Middesk API > Business Verification > Policy Results [List policy results for a business](https://docs.middesk.com/api-reference/business-verification/policy-results/list-business-policy-results.md) - Middesk API > Business Verification > Reviews [Retrieve a review for a business](https://docs.middesk.com/api-reference/business-verification/reviews/get-business-review.md) - Middesk API > Business Verification > Actions [List actions for an object](https://docs.middesk.com/api-reference/business-verification/actions/list-actions.md) - Middesk API > Business Verification > Actions [Create an action on an object](https://docs.middesk.com/api-reference/business-verification/actions/create-action.md) - Middesk API > Business Verification > Actions [Retrieve an action](https://docs.middesk.com/api-reference/business-verification/actions/get-action.md) - Middesk API > Business Verification > Tin Match [Check TIN match service availability](https://docs.middesk.com/api-reference/business-verification/tin-match/get-tin-match-availability.md) - Middesk API > Business Verification > Websites [Retrieve website analysis for a business](https://docs.middesk.com/api-reference/business-verification/websites/get-business-website.md) - Middesk API > Business Verification > Connections [List connections](https://docs.middesk.com/api-reference/business-verification/connections/list-connections.md) - Middesk API > Business Verification > Timeline [Retrieve timeline for a business](https://docs.middesk.com/api-reference/business-verification/timeline/get-business-timeline.md) - Middesk API > Entity Management > Registration Requests [List registration requests](https://docs.middesk.com/api-reference/entity-management/registration-requests/list-registration-requests.md) - Middesk API > Entity Management > Registration Requests [Create a registration request](https://docs.middesk.com/api-reference/entity-management/registration-requests/create-registration-request.md) - Middesk API > Entity Management > Registration Requests [Retrieve a registration request](https://docs.middesk.com/api-reference/entity-management/registration-requests/get-registration-request.md) - Middesk API > Entity Management > Registration Requests [Delete a registration request](https://docs.middesk.com/api-reference/entity-management/registration-requests/delete-registration-request.md) - Middesk API > Entity Management > Registration Requests [Fetch guest dashboard link for a registration request](https://docs.middesk.com/api-reference/entity-management/registration-requests/get-registration-request-guest-dashboard.md) - Middesk API > Entity Management > Information Requests [List Information Requests](https://docs.middesk.com/api-reference/entity-management/information-requests/list-information-requests.md) - Middesk API > Entity Management > Applications [Create an application](https://docs.middesk.com/api-reference/entity-management/applications/create-application.md) - Middesk API > Entity Management > Companies [Create a company](https://docs.middesk.com/api-reference/entity-management/companies/create-company.md) - Middesk API > Entity Management > Jurisdictions [Search jurisdictions](https://docs.middesk.com/api-reference/entity-management/jurisdictions/search-jurisdictions.md) - Middesk API > Entity Management > Jurisdictions [Fetch supported local jurisdictions](https://docs.middesk.com/api-reference/entity-management/jurisdictions/list-jurisdictions.md) - Middesk API > Entity Management > Questions [List questions](https://docs.middesk.com/api-reference/entity-management/questions/list-questions.md) - Middesk API > Entity Management > Mail [List mail items](https://docs.middesk.com/api-reference/entity-management/mail/list-mail-items.md) - Middesk API > Entity Management > Mail [Retrieve a mail item](https://docs.middesk.com/api-reference/entity-management/mail/get-mail-item.md) - Middesk API > Entity Management > Mail [Update a mail item](https://docs.middesk.com/api-reference/entity-management/mail/update-mail-item.md) - Middesk API > Agents > Agents [List agents](https://docs.middesk.com/api-reference/agents/agents/list-agents.md) - Middesk API > Agents > Agents [Retrieve an agent](https://docs.middesk.com/api-reference/agents/agents/get-agent.md) - Middesk API > Agents > Threads [List agent threads](https://docs.middesk.com/api-reference/agents/threads/list-agent-threads.md) - Middesk API > Agents > Threads [Create an agent thread](https://docs.middesk.com/api-reference/agents/threads/create-agent-thread.md) - Middesk API > Agents > Threads [Retrieve an agent thread](https://docs.middesk.com/api-reference/agents/threads/get-agent-thread.md) - Middesk API > Agents > Runs [List agent runs](https://docs.middesk.com/api-reference/agents/runs/list-agent-runs.md) - Middesk API > Agents > Runs [Create an agent run](https://docs.middesk.com/api-reference/agents/runs/create-agent-run.md) - Middesk API > Agents > Runs [Retrieve an agent run](https://docs.middesk.com/api-reference/agents/runs/get-agent-run.md) - Middesk API > Agents > Runs [Submit feedback on an agent run](https://docs.middesk.com/api-reference/agents/runs/submit-agent-run-feedback.md) - Middesk API > Agents > Runs [Stream agent run events](https://docs.middesk.com/api-reference/agents/runs/stream-agent-run-events.md) - Middesk API > Prefill > Autocomplete > Identities [Autocomplete business identities](https://docs.middesk.com/api-reference/prefill/autocomplete/identities/autocomplete-business-identities.md) - Middesk API > Prefill > Smart Populate [Prefill business information](https://docs.middesk.com/api-reference/prefill/prefill/business.md) - Middesk API > Webhooks [List webhooks](https://docs.middesk.com/api-reference/webhooks/list-webhooks.md) - Middesk API > Webhooks [Create a webhook](https://docs.middesk.com/api-reference/webhooks/create-webhook.md) - Middesk API > Webhooks [Retrieve a webhook](https://docs.middesk.com/api-reference/webhooks/get-webhook.md) - Middesk API > Webhooks [Update a webhook](https://docs.middesk.com/api-reference/webhooks/update-webhook.md) - Middesk API > Webhooks [Delete a webhook](https://docs.middesk.com/api-reference/webhooks/delete-webhook.md) - Middesk API > Webhooks [List webhook event schemas](https://docs.middesk.com/api-reference/webhooks/list-webhook-event-schemas.md) - Middesk API > Webhooks [Create a webhook event schema](https://docs.middesk.com/api-reference/webhooks/create-webhook-event-schema.md) - Middesk API > Webhooks [Retrieve a webhook event schema](https://docs.middesk.com/api-reference/webhooks/get-webhook-event-schema.md) - Middesk API > Webhooks [Delete a webhook event schema](https://docs.middesk.com/api-reference/webhooks/delete-webhook-event-schema.md) - Middesk API > Webhooks [Update a webhook event schema](https://docs.middesk.com/api-reference/webhooks/update-webhook-event-schema.md) - Middesk API > Webhooks [Retrieve OIDC public keys](https://docs.middesk.com/api-reference/webhooks/get-oidc-keys.md) - Middesk API > Documents [List documents for a business](https://docs.middesk.com/api-reference/documents/list-documents.md) - Middesk API > Documents [Get a document](https://docs.middesk.com/api-reference/documents/get-document.md) - Middesk API > Documents [Get document download URL](https://docs.middesk.com/api-reference/documents/get-document-download-url.md) - Middesk API > Risk Assessments [Retrieve a business's risk assessment history](https://docs.middesk.com/api-reference/risk-assessments/get-risk-assessments.md) - Middesk API > Risk Assessments [Retrieve the latest scored risk assessment for a business](https://docs.middesk.com/api-reference/risk-assessments/get-latest-risk-assessment.md) - Middesk API > Risk Assessments [Retrieve a risk assessment](https://docs.middesk.com/api-reference/risk-assessments/get-risk-assessment.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.middesk.com/openapi.json) - [OpenAPI YAML](https://docs.middesk.com/openapi.yaml)