{ "opencollection": "1.0.0", "info": { "name": "Numeral API", "version": "2026-03-01" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Tax Calculations", "type": "folder" }, "items": [ { "info": { "name": "Get tax information for a given product and address or IP.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/calculations", "body": { "type": "json", "data": "{\n \"customer\": {\n \"customer_address\": {\n \"line_1\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postal_code\": \"\",\n \"country\": \"US\"\n }\n },\n \"order_details\": {\n \"customer_currency_code\": \"USD\",\n \"line_items\": [\n {\n \"reference_product_id\": \"\",\n \"amount\": 0,\n \"quantity\": 1\n }\n ]\n }\n}" } }, "docs": "Get tax information for a given product and address or IP." }, { "info": { "name": "Calculate tax for platform / marketplace transactions.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/platform_calculations", "body": { "type": "json", "data": "{}" } }, "docs": "Calculate tax for marketplace / platform transactions on behalf of a merchant." } ] }, { "info": { "name": "Transactions", "type": "folder" }, "items": [ { "info": { "name": "Record a completed sale.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/transactions", "body": { "type": "json", "data": "{\n \"calculation_id\": \"\",\n \"reference_order_id\": \"\",\n \"transaction_processed_at\": \"\"\n}" } }, "docs": "Record a completed sale from a prior calculation." }, { "info": { "name": "Retrieve a specific transaction.", "type": "http" }, "http": { "method": "GET", "url": "https://api.numeralhq.com/tax/transactions/{{transaction_id}}" }, "docs": "Retrieve a specific transaction." }, { "info": { "name": "Delete a specific transaction.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.numeralhq.com/tax/transactions/{{transaction_id}}" }, "docs": "Delete a specific transaction." }, { "info": { "name": "Retrieve refunds for a specific transaction.", "type": "http" }, "http": { "method": "GET", "url": "https://api.numeralhq.com/tax/transactions/{{transaction_id}}/refunds" }, "docs": "Retrieve refunds for a specific transaction." } ] }, { "info": { "name": "Refunds", "type": "folder" }, "items": [ { "info": { "name": "Add a refund to a transaction.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/refunds", "body": { "type": "json", "data": "{\n \"transaction_id\": \"\",\n \"type\": \"\",\n \"refund_processed_at\": \"\"\n}" } }, "docs": "Add a refund to a transaction." }, { "info": { "name": "Reverse a previously created refund.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/refund_reversals", "body": { "type": "json", "data": "{\n \"refund_id\": \"\"\n}" } }, "docs": "Reverse a refund you have previously created." } ] }, { "info": { "name": "Products", "type": "folder" }, "items": [ { "info": { "name": "Create and categorize a new product.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/products", "body": { "type": "json", "data": "{\n \"reference_product_id\": \"\",\n \"reference_product_name\": \"\",\n \"product_category\": \"\"\n}" } }, "docs": "Create and categorize a new product." }, { "info": { "name": "List products.", "type": "http" }, "http": { "method": "GET", "url": "https://api.numeralhq.com/tax/products" }, "docs": "Retrieve a paginated list of up to 50 products." }, { "info": { "name": "Retrieve a specific product.", "type": "http" }, "http": { "method": "GET", "url": "https://api.numeralhq.com/tax/products/{{reference_product_id}}" }, "docs": "Retrieve a specific product." }, { "info": { "name": "Delete a specific product.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.numeralhq.com/tax/products/{{reference_product_id}}" }, "docs": "Delete a specific product." } ] }, { "info": { "name": "Customers", "type": "folder" }, "items": [ { "info": { "name": "Create a new customer.", "type": "http" }, "http": { "method": "POST", "url": "https://api.numeralhq.com/tax/customers", "body": { "type": "json", "data": "{\n \"name\": \"\",\n \"email\": \"\",\n \"is_tax_exempt\": false,\n \"reference_customer_id\": \"\"\n}" } }, "docs": "Create a new customer and optionally mark as tax exempt." }, { "info": { "name": "Retrieve a specific customer.", "type": "http" }, "http": { "method": "GET", "url": "https://api.numeralhq.com/tax/customers/{{customer_id}}" }, "docs": "Retrieve a specific customer." }, { "info": { "name": "Delete a specific customer.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.numeralhq.com/tax/customers/{{customer_id}}" }, "docs": "Delete a specific customer." } ] }, { "info": { "name": "Health", "type": "folder" }, "items": [ { "info": { "name": "Authenticated health check.", "type": "http" }, "http": { "method": "GET", "url": "https://api.numeralhq.com/tax/ping" }, "docs": "Authenticated health check endpoint." } ] } ] }