# Commenda — Entity Management, Indirect Tax, Compliance & Corporate APIs for Multinationals > Commenda is the all-in-one platform for Controllers, CFOs, and Heads of Tax at multinational companies. Finance teams use Commenda to manage legal entities across 100+ countries, track global compliance obligations, handle indirect tax (VAT, GST, and US sales tax) across all jurisdictions, manage transfer pricing documentation, and access professional services through a vetted marketplace — all from a single platform. Commenda also provides a suite of APIs for software developers: the Global Indirect Tax API, CommendaOS entity data API, Incorporation API, Workflow Builder API, Company Name Checker API, and Address API. - [Welcome to Commenda](https://docs.commenda.io/introduction/welcome.md): Commenda is the platform for managing your business entities, compliance, taxes, and corporate operations globally. - [Key concepts](https://docs.commenda.io/introduction/key-concepts.md): Understand the core concepts and terminology used throughout Commenda. - [User roles](https://docs.commenda.io/introduction/user-roles.md): Understand the different user types and roles available in Commenda. - [How Commenda works](https://docs.commenda.io/introduction/platform-overview.md): A high-level overview of how Commenda works and what it offers. - [Quickstart](https://docs.commenda.io/introduction/quickstart.md): Get your company set up on Commenda in just a few minutes. - [Navigating the platform](https://docs.commenda.io/introduction/navigation-guide.md): Learn how to navigate Commenda's interface and find what you need. - [Entity management](https://docs.commenda.io/product/entities/overview.md): Manage all your business entities, their details, key persons, and corporate structure from one central place. - [Creating entities](https://docs.commenda.io/product/entities/creating-entities.md): Learn how to add new business entities to your Commenda account. - [Business information](https://docs.commenda.io/product/entities/business-information.md): Maintain key details for each of your business entities. - [Key persons](https://docs.commenda.io/product/entities/key-persons.md): Manage directors, officers, and signatories for your entities. - [Ownership and beneficial owners](https://docs.commenda.io/product/entities/ownership.md): Track shareholders, ultimate beneficial owners (UBOs), and stock classes for each entity. - [Registrations](https://docs.commenda.io/product/entities/registrations.md): Track tax registrations, business licenses, and government IDs for your entities. - [Corporate structure](https://docs.commenda.io/product/entities/corporate-structure.md): Define relationships between your entities to map your corporate structure. - [Bank accounts](https://docs.commenda.io/product/entities/bank-accounts.md): Link and manage bank accounts for your business entities. - [Philippines](https://docs.commenda.io/product/entities/philippines.md): Supported entity types, required documents, and tax registrations for Philippine business entities on Commenda. - [Compliance](https://docs.commenda.io/product/compliance/overview.md): Stay on top of every filing deadline with Commenda's automated compliance tracking. - [Compliance calendar](https://docs.commenda.io/product/compliance/compliance-calendar.md): View all your compliance deadlines in one place. - [Tracking filings](https://docs.commenda.io/product/compliance/tracking-filings.md): Learn how to manage the lifecycle of compliance filings in Commenda. - [Recurring tasks](https://docs.commenda.io/product/compliance/recurring-tasks.md): Manage recurring compliance and operational tasks that need regular attention. - [Indirect tax](https://docs.commenda.io/product/sales-tax/overview.md): Manage indirect tax registrations, transactions, filings, and exemptions across all your jurisdictions. - [Getting started with indirect tax](https://docs.commenda.io/product/sales-tax/getting-started.md): Set up indirect tax tracking for your entities in Commenda. - [Indirect tax registrations](https://docs.commenda.io/product/sales-tax/registrations.md): Manage your indirect tax registrations across states and jurisdictions. - [Transactions](https://docs.commenda.io/product/sales-tax/transactions.md): Import and manage taxable transactions for indirect tax compliance. - [Filings](https://docs.commenda.io/product/sales-tax/filings.md): Prepare and track your indirect tax returns. - [Exemptions](https://docs.commenda.io/product/sales-tax/exemptions.md): Collect and manage tax exemption certificates from your customers. - [Products](https://docs.commenda.io/product/sales-tax/products.md): Classify your products and services for accurate indirect tax calculation. - [Tax calculator](https://docs.commenda.io/product/sales-tax/tax-calculator.md): Calculate indirect tax for specific transactions or scenarios. - [Service guarantees](https://docs.commenda.io/product/indirect-tax/guarantees.md): Internal reference for accuracy and on-time filing guarantees - [Transfer pricing](https://docs.commenda.io/product/transfer-pricing/overview.md): Document and manage intercompany transactions and transfer pricing policies. - [Transfer pricing policies](https://docs.commenda.io/product/transfer-pricing/policies.md): Create and manage transfer pricing policies for intercompany transactions. - [Benchmarking](https://docs.commenda.io/product/transfer-pricing/benchmarking.md): Track benchmarking studies that support your transfer pricing decisions. - [Services](https://docs.commenda.io/product/services/overview.md): Browse, purchase, and track professional services through Commenda. - [Service marketplace](https://docs.commenda.io/product/services/marketplace.md): Browse and purchase professional services from Commenda's network of vetted providers. - [Service requests](https://docs.commenda.io/product/services/service-requests.md): Track the progress of services being delivered to you. - [Incorporation](https://docs.commenda.io/product/services/incorporation.md): Incorporate new business entities in supported countries through Commenda. - [Document management](https://docs.commenda.io/product/documents/overview.md): Store, organize, and manage all your business documents in Commenda. - [The drive](https://docs.commenda.io/product/documents/drive.md): Browse, organize, and manage documents across your entities and company. - [Tagging and filtering documents](https://docs.commenda.io/product/documents/tagging.md): Use tags to classify documents by fiscal year, period, jurisdiction, and type — then filter the drive to find exactly what you need. - [Secure information requests](https://docs.commenda.io/product/documents/secure-information-requests.md): Collect sensitive information and documents from stakeholders through structured, secure forms. - [E-signatures](https://docs.commenda.io/product/tools/esign.md): Collect electronic signatures on documents using DocuSign integration. - [General thread](https://docs.commenda.io/product/tools/general-thread.md): Use the company-wide general thread for communications that don't belong to a specific service request. - [Settings and team](https://docs.commenda.io/product/settings/overview.md): Manage your company settings, team members, and account preferences. - [Supported integrations](https://docs.commenda.io/integrations/supported-integrations.md): A complete list of platforms Commenda integrates with. - [Accounting software integrations](https://docs.commenda.io/integrations/accounting/overview.md): Connect your accounting platform to sync financial data and automate tax calculations. - [Stripe](https://docs.commenda.io/integrations/stripe/overview.md): Connect Stripe to sync payment data and automate indirect tax calculations - [Shopify](https://docs.commenda.io/integrations/shopify/overview.md): Connect Shopify to sync e-commerce transaction data - [Xero](https://docs.commenda.io/integrations/xero/overview.md): Connect Xero to sync accounting data and automate indirect tax calculations - [Zoho Books](https://docs.commenda.io/integrations/zoho/overview.md): Connect Zoho Books to sync accounting data and automate indirect tax calculations - [WooCommerce](https://docs.commenda.io/integrations/woocommerce/setup.md): Learn how Rootfi integrates with WooCommerce to fetch e-commerce data - [WooCommerce plugin checklist](https://docs.commenda.io/integrations/woocommerce/plugin-checklist.md): Confirm tax is calculating correctly after the Commenda plugin is installed or updated on your WooCommerce store - [QuickBooks](https://docs.commenda.io/integrations/quickbooks/overview.md): Connect QuickBooks to sync accounting data and automate indirect tax calculations - [NetSuite](https://docs.commenda.io/integrations/netsuite/overview.md): Connect NetSuite to sync accounting data and automate indirect tax calculations - [NetSuite plugin checklist](https://docs.commenda.io/integrations/netsuite/plugin-checklist.md): Confirm tax is calculating correctly after the Commenda bundle is installed or updated in your NetSuite account - [Onboarding your company](https://docs.commenda.io/guides/onboarding-your-company.md): A complete guide to setting up your company on Commenda for the first time. - [Setting up indirect tax](https://docs.commenda.io/guides/setting-up-sales-tax.md): A step-by-step guide to configuring indirect tax compliance in Commenda. - [Managing compliance](https://docs.commenda.io/guides/managing-compliance.md): A practical guide to staying on top of compliance deadlines with Commenda. - [Working with your advisor](https://docs.commenda.io/guides/working-with-your-advisor.md): How to collaborate with your accountant or advisory firm through Commenda. - [Incorporating a new entity](https://docs.commenda.io/guides/incorporating-a-new-entity.md): A walkthrough of the incorporation process through Commenda. - [General FAQ](https://docs.commenda.io/faq/general.md): Frequently asked questions about using Commenda. - [Entity Management FAQ](https://docs.commenda.io/faq/entity-management.md): Frequently asked questions about Commenda's entity management platform - [Compliance FAQ](https://docs.commenda.io/faq/compliance-faq.md): Frequently asked questions about Commenda's compliance platform - [Indirect Tax FAQ](https://docs.commenda.io/faq/indirect-tax.md): Frequently asked questions about Commenda's indirect tax platform (VAT, GST, Sales Tax) - [Integrations FAQ](https://docs.commenda.io/faq/integrations.md): Frequently asked questions about Commenda's platform integrations. - [Services & Marketplace FAQ](https://docs.commenda.io/faq/services-and-marketplace-faq.md): Frequently asked questions about Commenda's services & marketplace - [API & Developer FAQ](https://docs.commenda.io/faq/api-and-developer-api.md): Frequently asked questions about Commenda's API and developer resources - [Billing & Pricing FAQ](https://docs.commenda.io/faq/billing.md): Frequently asked questions about billing and pricing. - [Security FAQ](https://docs.commenda.io/faq/security.md): Frequently asked questions about data security and privacy. - [Introduction](https://docs.commenda.io/engine/indirect-tax/introduction.md) - [Indirect Tax Transactions](https://docs.commenda.io/engine/indirect-tax/core-concepts/transactions.md): Learn how to use the Commenda API to manage your taxes. - [Registration thresholds](https://docs.commenda.io/engine/indirect-tax/core-concepts/nexus.md) - [Global exposure tracking](https://docs.commenda.io/engine/indirect-tax/core-concepts/global-exposure.md): Track registration threshold exposure across US, Canada, UK, and EU jurisdictions with support for trade bloc rules. - [Exemptions](https://docs.commenda.io/engine/indirect-tax/core-concepts/exemptions.md) - [US Sales Tax Calculation](https://docs.commenda.io/engine/indirect-tax/use-cases/us-sales-tax-calculation.md): Learn how to calculate sales tax on transactions using Commenda's APIs. - [Tax Registrations](https://docs.commenda.io/engine/indirect-tax/registrations/registrations.md): Manage sales tax registrations to enable accurate tax calculations and automated filing. - [Create Registration](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-POST.md): Create a new tax registration for a corporation in a specific jurisdiction - [List Registrations](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-GET.md): Retrieve all registrations for a corporation with optional filters - [Get Registration](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-id-GET.md): Retrieve details of a specific registration by ID - [Update Registration](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-id-POST.md): Update an existing registration's details - [Delete Registration](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-id-DELETE.md): Permanently delete a registration - [Request Validation](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-id-request-validation-POST.md): Request Commenda to validate your registration credentials and begin automated filing - [Archive Registration](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-id-archive-POST.md): Archive a registration to stop tax calculations and hide from views - [Close Registration](https://docs.commenda.io/engine/indirect-tax/registrations/registrations-id-close-POST.md): Close a registration by setting an effective end date - [Registration Content](https://docs.commenda.io/engine/indirect-tax/registrations/content/content.md): Discover available jurisdictions, tax types, and portal requirements for creating registrations - [List Available Jurisdictions](https://docs.commenda.io/engine/indirect-tax/registrations/content/available-jurisdictions-POST.md): Search for jurisdictions where you can create tax registrations - [Get Registration Options](https://docs.commenda.io/engine/indirect-tax/registrations/content/registration-input-options-POST.md): Get available tax types, frequencies, and registration content IDs for jurisdictions - [Get Portal Fields](https://docs.commenda.io/engine/indirect-tax/registrations/content/portal-fields-POST.md): Get portal credential requirements for registration content IDs - [Tax Registrations V2](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2.md): Manage tax registrations with enhanced support for international jurisdictions, composite tax types, and condition-based validation. - [Create Registration](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-POST.md): Create a new V2 tax registration for a corporation - [List Registrations](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-GET.md): Retrieve all V2 registrations for a corporation with optional filters and pagination - [Get Registration](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-id-GET.md): Retrieve details of a specific V2 registration by ID - [Update Registration](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-id-POST.md): Update an existing V2 registration's details - [Delete Registration](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-id-DELETE.md): Permanently delete a V2 registration - [Archive Registration](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-id-archive-POST.md): Archive a V2 registration to stop tax calculations and hide from default views - [Close Registration](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-id-close-POST.md): Close a V2 registration by setting an effective end date - [Credential Lookup](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-credentials-GET.md): Look up whether credentials exist for a corporation and portal - [Bulk operations](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-bulk-POST.md): Create, validate, and update multiple registrations in a single request - [List registration tasks](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-tasks-GET.md): Retrieve pending tasks for a corporation's V2 registrations - [Registration form data](https://docs.commenda.io/engine/indirect-tax/registrations/v2/registrations-v2-form-data.md): Retrieve and update supplementary form data for V2 registrations - [Registration Content V2](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/content-v2.md): Discover available jurisdictions, registration options, conditions, and portal requirements for V2 registrations - [Get Supported Regions](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/supported-regions-GET.md): Get the list of supported regions and their jurisdiction filters for tax registrations - [List Available Jurisdictions](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/available-jurisdictions-POST.md): Search for jurisdictions where you can create V2 tax registrations - [Get Available Registrations](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/available-registrations-POST.md): Get registration options with tax types, frequencies, and portal IDs for given jurisdictions - [Get Registration Conditions](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/registration-conditions-POST.md): Get prerequisite, mutual exclusivity, and member country conditions for a registration type - [Get Portal Fields](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/portal-fields-POST.md): Get portal credential requirements for V2 registrations - [Get Tax Type Details](https://docs.commenda.io/engine/indirect-tax/registrations/v2/content/tax-type-details-POST.md): Get detailed descriptions of tax types for given jurisdictions - [Corporations](https://docs.commenda.io/engine/indirect-tax/corporation/corporation.md): Understand how Commenda's Global Indirect Tax API manages corporations for both single and multi-entity implementations. - [Create corporation](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-POST.md): Create a new corporation in your organization - [List corporations](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-GET-ALL.md): Get all corporations in an organization - [Get corporation](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-GET-ONE.md): Retrieve a specific corporation by ID - [Update corporation](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-UPDATE.md): Update an existing corporation - [Delete corporation](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-DELETE.md): Delete a corporation from your organization - [Get email alias](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-GET-EMAIL-ALIAS.md): Retrieve email addresses configured for a corporation's email alias - [Set email alias](https://docs.commenda.io/engine/indirect-tax/corporation/corporation-POST-EMAIL-ALIAS.md): Configure email forwarding for a corporation - [Tax Calculations](https://docs.commenda.io/engine/indirect-tax/calculate/calculate.md): Calculates the tax amount for a given transaction. - [Calculate tax](https://docs.commenda.io/engine/indirect-tax/calculate/calculate-POST.md) - [Tax Transactions](https://docs.commenda.io/engine/indirect-tax/transaction/transaction.md): Record transactions after they occur to remit and file the correct amount. - [Create a transaction](https://docs.commenda.io/engine/indirect-tax/transaction/transaction-POST.md): Submit a completed transaction for processing and filing - [Get transaction](https://docs.commenda.io/engine/indirect-tax/transaction/transaction-GET-ONE.md): Retrieve one transaction by its identifier - [List transactions](https://docs.commenda.io/engine/indirect-tax/transaction/transaction-GET.md): List all transactions that match this query - [Delete transaction](https://docs.commenda.io/engine/indirect-tax/transaction/transaction-DELETE.md): Deletes a transaction by its identifier - [Bulk Transactions](https://docs.commenda.io/engine/indirect-tax/transaction/bulk-transactions.md): Utility for sellers to bulk upload transactions. - [Upload bulk transactions](https://docs.commenda.io/engine/indirect-tax/transaction/bulk-transactions-POST.md): Submit a file of completed transactions for processing. The CSV file must include required fields for SALE, RETURN, and PURCHASE transactions. For RETURN and PURCHASE transactions, all line items must have negative total amounts. RETURN transactions should include parent_invoice_id when available. - [Address requirements](https://docs.commenda.io/engine/indirect-tax/address-requirements/address-requirements.md): Look up which address fields are required, optional, or ignored for each country. - [Get address requirements](https://docs.commenda.io/engine/indirect-tax/address-requirements/address-requirements-GET.md): Returns the minimum address field requirements for a given country. Use this to determine which address fields are required, optional, or ignored when submitting addresses for tax calculations and transactions. - [Get registration thresholds](https://docs.commenda.io/engine/indirect-tax/nexus/nexus-GET.md): Get registration threshold exposure for a corporation. By default, returns US-state-level data. Pass `v2=true` to get global jurisdiction-level data covering US, Canada, UK, and EU jurisdictions, including support for multiple exposure rules per jurisdiction (for example, EU Union OSS, Non-Union OSS… - [Sync exposure](https://docs.commenda.io/engine/indirect-tax/nexus/exposure-sync-POST.md): Trigger an on-demand recompute of registration threshold exposure for a corporation. The exposure engine evaluates the corporation's transactions against jurisdiction-level exposure rules and updates the cached breached set used by `GET /nexus?v2=true`. - [Products](https://docs.commenda.io/engine/indirect-tax/products/products.md): Manage products and their tax codes for a corporation. - [Create product](https://docs.commenda.io/engine/indirect-tax/products/products-POST.md): Create a new product for a corporation. - [Update product](https://docs.commenda.io/engine/indirect-tax/products/products-POST-ONE.md) - [Get product](https://docs.commenda.io/engine/indirect-tax/products/products-GET.md) - [Delete product](https://docs.commenda.io/engine/indirect-tax/products/products-DELETE.md) - [Bulk Products](https://docs.commenda.io/engine/indirect-tax/products/bulk-products.md): Upload product metadata in bulk via CSV. - [Upload bulk products](https://docs.commenda.io/engine/indirect-tax/products/bulk-products-POST.md): Submit a CSV file of products for processing - [Customers](https://docs.commenda.io/engine/indirect-tax/customers/customer.md): Manage customers and their exemption certificates. - [Create customer](https://docs.commenda.io/engine/indirect-tax/customers/customers-POST.md): Create a customer to track their exemption certificates and default values for their addresses. - [List customers](https://docs.commenda.io/engine/indirect-tax/customers/customers-GET.md): List customers associated with a corporation. - [Get customer](https://docs.commenda.io/engine/indirect-tax/customers/customers-id-GET.md): Get detailed information about a specific customer, including exemption certificates. - [Update customer](https://docs.commenda.io/engine/indirect-tax/customers/customers-id-POST.md): Update a customer, including their addresses and exemption certificates. - [Delete customer](https://docs.commenda.io/engine/indirect-tax/customers/customers-id-DELETE.md): Deletes a customer by its id - [Exemption Certificates](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/exemption-certificates.md): Manage exemption certificates for a customer. - [Create exemption certificate](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/exemption-certificates-POST.md): Create an exemption certificate for a customer with one or more jurisdiction exemptions - [Get exemption certificate](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/exemption-certificates-GET-ONE.md): Retrieve a specific exemption certificate by its unique identifier - [List exemption certificates](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/exemption-certificates-GET.md): Get a paginated list of all exemption certificates for a specific customer - [Update exemption certificate](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/exemption-certificates-UPDATE.md): Update an existing exemption certificate - [Delete exemption certificate](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/exemption-certificates-DELETE.md): Delete an exemption certificate. This does not delete the associated file. - [Create jurisdiction exemption](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/jurisdictions-POST.md): Add a new jurisdiction exemption to an exemption certificate - [Update jurisdiction exemption](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/jurisdictions-UPDATE.md): Update an existing jurisdiction exemption - [Delete jurisdiction exemption](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/jurisdictions-DELETE.md): Delete a jurisdiction exemption from an exemption certificate - [Bulk upsert jurisdiction exemptions](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/jurisdictions-BULK-UPSERT.md): Create or update multiple jurisdiction exemptions at once - [Bulk delete jurisdiction exemptions](https://docs.commenda.io/engine/indirect-tax/exemptions/exemption-certificates/jurisdictions-BULK-DELETE.md): Delete multiple jurisdiction exemptions at once - [List exemptions by customer](https://docs.commenda.io/engine/indirect-tax/exemptions/exemptions-GET.md): Get all exemptions for a specific customer with filtering options - [Files](https://docs.commenda.io/engine/indirect-tax/files/files.md): Upload files to Commenda's servers. - [Create files](https://docs.commenda.io/engine/indirect-tax/files/files-POST.md): Upload a new file to Commenda's server - [List files](https://docs.commenda.io/engine/indirect-tax/files/files-GET.md): List files for one seller - [Get file](https://docs.commenda.io/engine/indirect-tax/files/files-id-GET.md): Retrieve one file by its id, along with a signed URL to download it - [Delete file](https://docs.commenda.io/engine/indirect-tax/files/files-id-DELETE.md): Deletes a file by its id - [Credentials](https://docs.commenda.io/engine/indirect-tax/credentials/credentials.md): Store and manage portal credentials for tax filing and compliance automation. - [Create credential](https://docs.commenda.io/engine/indirect-tax/credentials/credentials-POST.md): Create a new credential for storing portal login information - [List credentials](https://docs.commenda.io/engine/indirect-tax/credentials/credentials-GET.md): List all credentials for a corporation - [Get credential](https://docs.commenda.io/engine/indirect-tax/credentials/credentials-id-GET.md): Retrieve a specific credential by ID - [Update credential](https://docs.commenda.io/engine/indirect-tax/credentials/credentials-id-POST.md): Update an existing credential and its blocks - [Delete credential](https://docs.commenda.io/engine/indirect-tax/credentials/credentials-id-DELETE.md): Delete a credential - [Locations](https://docs.commenda.io/engine/indirect-tax/locations/locations.md): Track where your corporation has physical or legal presence for tax establishment purposes. - [Create location](https://docs.commenda.io/engine/indirect-tax/locations/locations-POST.md): Create a location for a corporation - [List locations](https://docs.commenda.io/engine/indirect-tax/locations/locations-GET.md): List locations for a corporation - [Update location](https://docs.commenda.io/engine/indirect-tax/locations/locations-id-POST.md): Update a location's details - [Delete location](https://docs.commenda.io/engine/indirect-tax/locations/locations-id-DELETE.md): Archive a location - [Filings](https://docs.commenda.io/engine/indirect-tax/filings/filings.md): Preview, generate, and manage tax filings for your registered jurisdictions. - [List filing calendar](https://docs.commenda.io/engine/indirect-tax/filings/filings-calendar-GET.md): Get the filing calendar for a corporation showing all upcoming and past filings - [Preview filings](https://docs.commenda.io/engine/indirect-tax/filings/filings-preview-POST.md): Preview proposed filings for a registration before generating them - [Bulk create filings](https://docs.commenda.io/engine/indirect-tax/filings/filings-bulk-create-POST.md): Generate filings for a registration based on the filing calendar - [Bulk delete filings](https://docs.commenda.io/engine/indirect-tax/filings/filings-bulk-delete-DELETE.md): Delete filings by registration, status filters, or explicit filing IDs - [Get one filing](https://docs.commenda.io/engine/indirect-tax/filings/filings-GET-ONE.md): Retrieve one filing by its id - [List filing contributions](https://docs.commenda.io/engine/indirect-tax/filings/filings-contributions-GET.md): Retrieve the computed tax box values (contributions) for a specific filing. Each contribution represents a value that maps to a box on a tax return form, such as taxable sales or tax due. Contributions are ordered by box order, then by jurisdiction for multi-jurisdiction filings (e.g., EU OSS/IOSS). - [Get filing contributions (batch)](https://docs.commenda.io/engine/indirect-tax/filings/filings-contributions-batch-POST.md): Multi-filing analog of `GET /filings/{id}/contributions`. Returns per-filing contribution boxes for a list of filing IDs (max 100). Each entry's `contributions` array is non-null for VAT filings (UK/EU country VAT and OSS/IOSS variants) — possibly empty if the engine has not computed boxes yet — and… - [Get liability report](https://docs.commenda.io/engine/indirect-tax/filings/filings-liability-report-POST.md): Returns per-filing liability snapshots for a list of filing IDs (max 100). Each entry's `breakdown` object is populated for US and Canadian filings, where liability values live on the filing row itself, and `null` for VAT filings (UK and EU country VAT, Union OSS, Non-Union OSS, IOSS) — fetch the bo… - [Export liability report](https://docs.commenda.io/engine/indirect-tax/filings/filings-liability-report-export-POST.md): Queues an asynchronous export job that produces one CSV per filing, bundles them into a zip, uploads the zip to storage, and emails a signed download link to `delivery_recipients` when complete. All filings in a single request must belong to the same corporation (max 100 filings). Poll job status vi… - [Webhooks](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks.md): Receive real-time notifications about system events. - [Topics and Events](https://docs.commenda.io/engine/indirect-tax/webhooks/event.md) - [Create webhook](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks-POST.md): Register your webhook with Commenda. - [Get webhook](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks-GET.md): Get a webhook registered with Commenda. - [List webhook](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks-LIST.md): Get a list of all webhooks registered with Commenda. - [Update webhook](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks-UPDATE.md): Update an existing webhook. - [Delete webhook](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks-DELETE.md): Delete an existing webhook. - [Test webhook](https://docs.commenda.io/engine/indirect-tax/webhooks/webhooks-TEST.md): Trigger a test against your webhook. ## OpenAPI Specs - [openapi](/openapi.yaml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.