Managing Nexus
Interactive playground for creating physical nexus, registrations, and retrieving nexus information
Managing Nexus
Overview
Nexus determines where your business has a tax obligation. Physical nexus represents business locations (offices, warehouses, employees), while registrations represent jurisdictions where you’re registered to collect and remit sales tax. This API Lab covers managing both physical nexus and registrations.Understanding Nexus Types
- Physical Nexus: Business locations that create tax obligations (offices, warehouses, employees)
- Registrations: Jurisdictions where you’re registered to collect and remit tax
Workflow
- Create Physical Nexus - Record a physical business location
- Create Registration - Register in a jurisdiction
- Retrieve Nexus - View all physical nexus records
- Retrieve Registrations - View all registrations
Step 1: Create Physical Nexus
Create a physical nexus record using the interactive playground below withPOST /v1/nexus/physical_nexus.
Required Fields
country_code: Country code (ISO 3166-1 alpha-2, e.g., “US”)state_code: State or province code (e.g., “CA”, “NY”)start_date: Date when nexus begancategory: Nexus category (e.g., “PHYSICAL_BUSINESS_LOCATION”)
Example Request
Step 2: Create Registration
Create a registration usingPOST /v1/registrations. This represents a jurisdiction where you’re registered to collect tax.
Required Fields
country_code: Country codestate_code: State or province coderegistration_date: Date of registration
Example Request
Step 3: Retrieve Physical Nexus
Retrieve physical nexus records usingGET /v1/nexus/physical_nexus. You can filter by:
country_code: Filter by countrystate_code: Filter by state- Pagination: Use
pageandsizeparameters
Step 4: Retrieve Registrations
Retrieve registrations usingGET /v1/registrations. You can filter by:
country_code__in: Filter by countriesstate_code: Filter by statestatus__in: Filter by registration status- Pagination: Use
pageandsizeparameters
Authentication
These endpoints require two headers:x-api-key: Your API keyx-organization-id: Your organization ID
Try It Out
Use the interactive playground below to create physical nexus. The playground will automatically include the required authentication headers.Common Use Cases
Physical Business Location
Create nexus for a physical office or warehouse:Employee Location
Create nexus based on employee location:Registration
Create a registration for a jurisdiction:Response Fields
Physical Nexus Response
id: Unique nexus identifiercountry_code: Country codestate_code: State codestart_date: Nexus start dateend_date: Nexus end date (if applicable)category: Nexus category
Registration Response
id: Unique registration identifiercountry_code: Country codestate_code: State codestatus: Registration statusfiling_frequency: How often you file returnssales_tax_id: Sales tax registration number
Next Steps
- Get Physical Nexus - List physical nexus
- Get Registrations - List registrations
- Update Physical Nexus - Modify nexus details
- Update Registration - Modify registration details
Related Resources
Body
The country code in ISO 3166-1 alpha-2 format (e.g., US).
AF, AX, AL, DZ, AS, AD, AO, AI, AQ, AG, AR, AM, AW, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BQ, BA, BW, BV, BR, IO, BN, BG, BF, BI, CV, KH, CM, CA, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, HR, CU, CW, CY, CZ, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, SZ, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GU, GT, GG, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IM, IL, IT, CI, JM, JP, JE, JO, KZ, KE, KI, KP, KR, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MG, MW, MY, MV, ML, MT, MH, MQ, MR, MU, YT, MX, FM, MD, MC, MN, ME, MS, MA, MZ, MM, NA, NR, NP, NL, NC, NZ, NI, NE, NG, NU, NF, MK, MP, NO, OM, PK, PW, PS, PA, PG, PY, PE, PH, PN, PL, PT, PR, QA, RE, RO, RU, RW, BL, SH, KN, LC, MF, PM, VC, WS, SM, ST, SA, SN, RS, SC, SL, SG, SX, SK, SI, SB, SO, ZA, GS, SS, ES, LK, SD, SR, SJ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, VI, WF, EH, YE, ZM, ZW, XK, ZZ_EU The state or province code in ISO 3166-2 format (e.g., CA).
The date when the nexus became effective (YYYY-MM-DD).
The reason for the nexus (e.g., 'TELECOMMUTING_OR_REMOTE_EMPLOYEE').
PHYSICAL_BUSINESS_LOCATION, TELECOMMUTING_OR_REMOTE_EMPLOYEE, WARRANTY_AND_REPAIR_SERVICES, CATALOGUE_DISTRIBUTION_OR_ADVERTISING_MATERIAL, DELIVERY_BY_COMMON_CARRIER, DELIVERY_BY_OWN_VEHICLES, IN_STATE_SALES_PERSON, INDEPENDENT_CONTRACTOR_OR_THIRD_PARTY_SALES_PERSON, WAREHOUSE_AND_INVENTORY_PRESENCE, EMPLOYEES_AGENTS_CONTRACTORS, OWN_LEASE_A_PROPERTY, INVENTORY, DELIVERY_USING_COMPANY_VEHICLES, OWN_BUSINESS_INFRASTRUCTURE_AND_EQUIPMENT, ON_SITE_INSTALLATION_MAINTENANCE_SERVICES, FREQUENT_PARTICIPATION_IN_TRADE_SHOWS_EVENTS, MANUFACTURE_OR_PRODUCTION_IN_CANADA, PERFORMING_SERVICES_IN_THE_JURISDICTION, MANUFACTURING_FACILITIES, SERVERS_DATA_CENTERS, TRADE_SHOW_PRESENCE, TRADE_SHOW_PRESENCE_WITHOUT_SALES, DIGITAL_INFRASTRUCTURE_LOCALIZED, PERMANENT_ESTABLISHMENT, ENTER_CONTRACTS_WITH_LOCALS, CONSIGNMENT_STOCK_ARRANGEMENTS The date when the nexus ended, if applicable.
Optional external identifier for the nexus.
The source of the physical nexus presence. Possible values: USER, DEEL.
USER, DEEL Primary street address for the physical presence location.
Additional street address details, such as suite or unit number.
City of the physical presence location.
ZIP or postal code of the physical presence location.
Response
Successfully created physical nexus
The country code in ISO 3166-1 alpha-2 format (e.g., US).
AF, AX, AL, DZ, AS, AD, AO, AI, AQ, AG, AR, AM, AW, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BQ, BA, BW, BV, BR, IO, BN, BG, BF, BI, CV, KH, CM, CA, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, HR, CU, CW, CY, CZ, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, SZ, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GU, GT, GG, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IM, IL, IT, CI, JM, JP, JE, JO, KZ, KE, KI, KP, KR, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MG, MW, MY, MV, ML, MT, MH, MQ, MR, MU, YT, MX, FM, MD, MC, MN, ME, MS, MA, MZ, MM, NA, NR, NP, NL, NC, NZ, NI, NE, NG, NU, NF, MK, MP, NO, OM, PK, PW, PS, PA, PG, PY, PE, PH, PN, PL, PT, PR, QA, RE, RO, RU, RW, BL, SH, KN, LC, MF, PM, VC, WS, SM, ST, SA, SN, RS, SC, SL, SG, SX, SK, SI, SB, SO, ZA, GS, SS, ES, LK, SD, SR, SJ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, VI, WF, EH, YE, ZM, ZW, XK, ZZ_EU The state or province code in ISO 3166-2 format (e.g., CA).
The date when the nexus became effective (YYYY-MM-DD).
The reason for the nexus (e.g., 'TELECOMMUTING_OR_REMOTE_EMPLOYEE').
PHYSICAL_BUSINESS_LOCATION, TELECOMMUTING_OR_REMOTE_EMPLOYEE, WARRANTY_AND_REPAIR_SERVICES, CATALOGUE_DISTRIBUTION_OR_ADVERTISING_MATERIAL, DELIVERY_BY_COMMON_CARRIER, DELIVERY_BY_OWN_VEHICLES, IN_STATE_SALES_PERSON, INDEPENDENT_CONTRACTOR_OR_THIRD_PARTY_SALES_PERSON, WAREHOUSE_AND_INVENTORY_PRESENCE, EMPLOYEES_AGENTS_CONTRACTORS, OWN_LEASE_A_PROPERTY, INVENTORY, DELIVERY_USING_COMPANY_VEHICLES, OWN_BUSINESS_INFRASTRUCTURE_AND_EQUIPMENT, ON_SITE_INSTALLATION_MAINTENANCE_SERVICES, FREQUENT_PARTICIPATION_IN_TRADE_SHOWS_EVENTS, MANUFACTURE_OR_PRODUCTION_IN_CANADA, PERFORMING_SERVICES_IN_THE_JURISDICTION, MANUFACTURING_FACILITIES, SERVERS_DATA_CENTERS, TRADE_SHOW_PRESENCE, TRADE_SHOW_PRESENCE_WITHOUT_SALES, DIGITAL_INFRASTRUCTURE_LOCALIZED, PERMANENT_ESTABLISHMENT, ENTER_CONTRACTS_WITH_LOCALS, CONSIGNMENT_STOCK_ARRANGEMENTS The unique identifier for the physical nexus.
The date when the nexus ended, if applicable.
Optional external identifier for the nexus.
The source of the physical nexus presence. Possible values: USER, DEEL.
USER, DEEL Primary street address for the physical presence location.
Additional street address details, such as suite or unit number.
City of the physical presence location.
ZIP or postal code of the physical presence location.