New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

getSalesTaxNexus

PREMIUM ONLY - requests on the free tier return an error. Returns economic nexus thresholds for US states. Call it with no sales figures as a reference lookup, or supply sales figures to get a determination. Omit the state parameter to evaluate all 50 states and DC in one call. Any 'nexus' or 'no...

SERVERAPI Ninjas SOURCEhttps://mcp.api-ninjas.com/mcp
Low RISK CLASS
Category Read
Parameters 80 required
Recommended Allowedsee the rule below
Registry record Grade D, identity unverified Pull the record →

This record as markdown: /tools/com-api-ninjas-mcp/getsalestaxnexus.md

What getSalesTaxNexus does on API Ninjas

AI agents call getSalesTaxNexus to retrieve information from API Ninjas without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

ParameterTypeRequiredDescription
state string — Two-letter US state code or full state name (e.g. CA or California). Omit to evaluate all 50 states and DC.
revenue number — Generic revenue figure. Use only when your figure is already stated on that state's own measure; otherwise prefer the specific parameters above.
gross_sales number — All sales delivered into the state, including taxable, exempt and resale sales.
retail_sales number — Sales delivered into the state excluding sales for resale.
transactions integer — Number of separate sales transactions delivered into the state.
taxable_sales number — Sales delivered into the state excluding both resale and exempt sales.
marketplace_sales number — The portion of the above sales that was facilitated by a marketplace. Required to get a definitive answer in states that exclude marketplace sales from the sell
marketplace_transactions integer — The portion of transactions facilitated by a marketplace.

Parameters from the server's own tool schema.

Why getSalesTaxNexus is rated Low

Even though getSalesTaxNexus only reads data, uncontrolled read access leaks sensitive information and racks up API costs: an agent caught in a retry loop can make thousands of calls a minute without anyone noticing.

Questions about getSalesTaxNexus

What does the getSalesTaxNexus tool do? +

PREMIUM ONLY - requests on the free tier return an error. Returns economic nexus thresholds for US states. Call it with no sales figures as a reference lookup, or supply sales figures to get a determination. Omit the state parameter to evaluate all 50 states and DC in one call. Any 'nexus' or 'no_nexus' determination is provable from the figures supplied. Where the inputs cannot settle the question, the endpoint returns 'indeterminate' with a required_input array rather than guessing, because states measure different quantities: taxable sales are a subset of retail sales, which are a subset of gross sales. Economic nexus only. Physical presence is not evaluated. This is reference data, not tax advice. It is categorised as a Read tool in the API Ninjas MCP Server, which means it retrieves data without modifying state.

What parameters does getSalesTaxNexus accept? +

getSalesTaxNexus accepts 8 parameters: state, revenue, gross_sales, retail_sales, transactions, taxable_sales, marketplace_sales, marketplace_transactions. The full parameter table on this page comes from the server's own tool schema.

How do I enforce a policy on getSalesTaxNexus? +

Register the API Ninjas MCP server in PolicyLayer and add a rule for getSalesTaxNexus: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches API Ninjas. Nothing to install.

What risk level is getSalesTaxNexus? +

getSalesTaxNexus is a Read tool with low risk. Read-only tools are generally safe to allow by default.

Can I rate-limit getSalesTaxNexus? +

Yes. Add a rate_limit block to the getSalesTaxNexus rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block getSalesTaxNexus completely? +

Set action: deny in the PolicyLayer policy for getSalesTaxNexus. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides getSalesTaxNexus? +

getSalesTaxNexus is provided by the API Ninjas MCP server (https://mcp.api-ninjas.com/mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

More on API Ninjas, and thousands of servers like it.

Across the catalogue

// THE MCP REGISTRY

PolicyLayer tracks 44,603 MCP servers and 515,000+ tools.

Every server has a live record: who publishes it, whether it answers without auth, its risk grade, every tool classified, the recommended policy. This page is one line of API Ninjas's. Pull the full record:

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.