Skip to main content

Public REST/JSON reference

Tax Nexus Threshold Monitor API

Monitors state-by-state sales and transaction thresholds, projects nexus dates, and alerts merchants before economic nexus obligations are triggered. Use this API to sync order totals, inspect current nexus status, review state threshold detail, project future nexus exposure, customize thresholds, and configure alerts for finance or operations teams. Part of the Logic Igniter Legal & Compliance Suite.

Access boundary

These examples describe public API calls only. Use the service output to review, score, summarize, analyze, or recommend; do not treat the API reference as permission for an assistant to write, send, publish, charge, schedule, notify, delete, or modify records.

Base URL

https://api.logicigniter.com

Auth

Authorization: Bearer YOUR_API_KEY

Version

OpenAPI 3.0.3 · 1.0.0

Operations rendered

8

Response models rendered

12

POST/api/v1/taxnexus/sync

Sync orders

Import order totals by state from the configured commerce source.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Request body (required)

Schema: SyncOrdersRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X POST "https://api.logicigniter.com/api/v1/taxnexus/sync" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

GET/api/v1/taxnexus/status

Get nexus status

Return state-by-state progress toward economic nexus thresholds.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/taxnexus/status" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

GET/api/v1/taxnexus/states/{state_code}

Get state detail

Return threshold, current totals, and alert history for one state.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
state_coderequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/taxnexus/states/:state_code" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

GET/api/v1/taxnexus/projections

Project nexus exposure

Return forecasted nexus trigger dates based on recent sales velocity.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/taxnexus/projections" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

GET/api/v1/taxnexus/thresholds

List thresholds

Return configured economic nexus thresholds by state.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/taxnexus/thresholds" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

PUT/api/v1/taxnexus/thresholds/{state_code}

Update state threshold

Override a state threshold for workspace-specific tax review context.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
state_coderequiredpathstring

Request body (required)

Schema: UpdateThresholdRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X PUT "https://api.logicigniter.com/api/v1/taxnexus/thresholds/:state_code" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

GET/api/v1/taxnexus/alerts

Get alert history

Return sent and pending nexus threshold alerts.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/taxnexus/alerts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

PUT/api/v1/taxnexus/alerts/config

Configure nexus alerts

Set alert recipients and trigger percentages for threshold monitoring.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Request body (required)

Schema: AlertConfigRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X PUT "https://api.logicigniter.com/api/v1/taxnexus/alerts/config" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Invalid request payload or query parameter.

Missing, expired, or invalid bearer token.

Active Legal & Compliance Suite subscription required.

Requested resource was not found for this workspace.

Unexpected service error.

Data models

Error

FieldTypeNotes
coderequiredstringExample: "invalid_request"
messagerequiredstringExample: "The request body is missing a required field."
request_idstringExample: "req_01HX7K9Z8W"

StateNexusStatus

FieldTypeNotes
state_coderequiredstringExample: "CA"
revenue_ytd_usdrequirednumberExample: 87500.5
transactions_ytdrequiredintegerExample: 142
revenue_threshold_usdrequirednumberExample: 100000
transaction_thresholdrequiredintegerExample: 200
revenue_pct_reachedrequirednumberExample: 87.5
nexus_triggeredrequiredbooleanExample: false

NexusStatuses

FieldTypeNotes
itemsrequiredarray<StateNexusStatus>
next_page_tokenstringExample: "eyJvZmZzZXQiOjI1fQ=="

SyncOrdersRequest

FieldTypeNotes
sourcerequiredstringExample: "shopify"
sincerequiredstring (date)Example: "2026-01-01"
throughrequiredstring (date)Example: "2026-05-14"

Threshold

UpdateThresholdRequest

FieldTypeNotes
sourcerequiredstringExample: "shopify"
sincerequiredstring (date)Example: "2026-01-01"
throughrequiredstring (date)Example: "2026-05-14"

NexusAlerts

FieldTypeNotes
itemsrequiredarray<object>
next_page_tokenstringExample: null

SyncOrdersResult

AlertConfigRequest

FieldTypeNotes
sourcerequiredstringExample: "shopify"
sincerequiredstring (date)Example: "2026-01-01"
throughrequiredstring (date)Example: "2026-05-14"

Thresholds

FieldTypeNotes
itemsrequiredarray<object>
next_page_tokenstringExample: null

NexusProjections

FieldTypeNotes
itemsrequiredarray<object>
next_page_tokenstringExample: null

AlertConfig