# Update a physical presence

> PATCH /physical-nexus/{physical_nexus_id}

Source: https://docs.trykintsugi.com/reference/2026-07-21/update-a-physical-presence

PATCH /physical-nexus/{physical_nexus_id}

Update a physical presence

Update a physical presence. A field you omit, or send as null, is left unchanged. Changing the category or the dates can change whether the jurisdiction has nexus, so its exposure is recalculated. The jurisdiction itself is not editable: delete the record and create it under the country and state you want. A category the jurisdiction does not accept returns 400, and a category already recorded for this jurisdiction returns 409.

Category: Physical nexus

Path parameters:
physical_nexus_id (string, required) - The unique identifier of the physical nexus.

Request body:
category (PublicPhysicalNexusCategoryEnum) - New kind of physical presence. A category the jurisdiction does not accept returns 400. Omit it or send `null` to leave it unchanged.
  allowed values: 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 (and 14 more, see the reference page)
startDate (string) - New date the physical presence began. Omit it or send `null` to leave it unchanged.
endDate (string) - New date the physical presence ended. Omit it or send `null` to leave it unchanged; this endpoint cannot reopen a closed presence. Must not precede the effective `startDate`.
street1 (string) - New street address. Omit it or send `null` to leave it unchanged, or an empty string to clear it.
street2 (string) - New suite, unit, or other address detail. Omit it or send `null` to leave it unchanged, or an empty string to clear it.
city (string) - New city. Omit it or send `null` to leave it unchanged, or an empty string to clear it.
postalCode (string) - New ZIP or postal code. Omit it or send `null` to leave it unchanged, or an empty string to clear it.

Response fields:
id (string, required) - Opaque unique identifier for this physical nexus.
organizationId (string, required) - Organization this physical nexus belongs to. Always present so a portfolio list that spans organizations stays unambiguous.
organizationName (string) - Display name of the owning organization. `null` if the name could not be loaded.
[truncated, see the reference page]

---

Index of every page: https://docs.trykintsugi.com/llms.txt
