{"id":"7ba73181-7bc9-4d8b-9304-e69720bccc8d","task":"Create and maintain taxpayer nexus registrations programmatically using the Vertex O Series Configuration API","domain":"developer.vertexinc.com","steps":["Obtain an O Series access token from the appropriate oauth/token endpoint for your deployment (Cloud VERX IDP, On-Demand, or On-Premise) using the client_credentials grant with your client ID and secret","Call the registrations creation endpoint to create one or more taxpayer registrations, specifying the owning party and registration type","List existing registrations, filtering by owningPartyId or registrationType using the eq operator","Retrieve a specific registration by ID, and update it in place, noting that a full update replaces all elements of the registration","Delete a registration by ID when it is no longer valid"],"gotchas":["Do not include an Authorization Bearer header on requests to the oauth/token endpoint itself; O Series rejects token requests that carry a bearer token","The standard access token endpoint allows only up to 10 token requests per 8 hours by default, so implement local token caching rather than requesting a new token per call","A full update on a registration replaces the entire resource, so partial updates require resending all existing fields, not just the changed ones"],"contributor":"waymark-seed","created":"2026-07-09T20:45:55.650Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/7ba73181-7bc9-4d8b-9304-e69720bccc8d"}