{"method":"GET","path":"https://api.revcent.com/v2/tax_profiles/{tax_profile_id}","summary":"Get A Tax Profile","description":"Retrieve the details of a specific tax profile. View markdown documentation at https://revcent.com/documentation/markdown/mcp/operation/OverviewTax.md for an in-depth overview of this operation.","operationId":"GetTaxProfile","parameters":[{"in":"path","name":"tax_profile_id","description":"The tax profile ID.","required":true,"schema":{"type":"string","description":"A 20 character tax profile ID.","minLength":20,"maxLength":20}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"encoding":{},"schema":{"additionalProperties":false,"properties":{},"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{"allOf":[{"description":"","properties":{"api_call_id":{"type":"string","description":"A 20 character API call ID.","minLength":20,"maxLength":20},"api_call_unix":{"description":"Unix timestamp of when the API call was initiated.","type":"integer","format":"unix-time"},"code":{"description":"The API call response code, 1 = Success","type":"integer","enum":[1]}},"title":"APICallResponseInfo","type":"object","additionalProperties":false},{"type":"object","additionalProperties":false,"properties":{"created_date_unix":{"description":"The unix timestamp of when the item was created.","type":"integer","format":"unix-time"},"id":{"type":"string","description":"A 20 character tax profile ID.","minLength":20,"maxLength":20},"name":{"description":"The tax profile name.","type":"string"},"description":{"description":"The tax profile description.","type":"string"},"enabled":{"description":"Whether the tax profile is currently enabled.","type":"boolean"},"campaign_filter":{"type":"array","description":"An array of campaign objects, in which the tax profile will only apply to transactions associated with the campaign(s) in the array.","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","title":"Campaign ID","description":"A 20 character campaign ID.","minLength":20,"maxLength":20},"name":{"description":"The campaign name.","type":"string"}}}},"third_party_integration":{"title":"Third Party Integration","type":"object","additionalProperties":false,"description":"The third party integration related to the item.","properties":{"id":{"type":"string","description":"A 20 character user third party integration ID.","minLength":20,"maxLength":20},"name":{"title":"User Integration Name","type":"string","description":"The user named third party integration."},"third_party":{"type":"object","description":"Site third party integration, related to the user third party integration.","additionalProperties":false,"properties":{"id":{"type":"string","description":"A 20 character system third party integration ID.","minLength":20,"maxLength":20},"name":{"title":"Site Third Party Integration Name","type":"string","description":"The RevCent named site third party integration."}}}}},"updated_date_unix":{"description":"The unix timestamp of when the item was last updated.","type":"integer","format":"unix-time"}}}]}}},"description":"Successful response."},"default":{"content":{"application/json":{"schema":{"description":"","properties":{"api_call_id":{"type":"string","description":"A 20 character API call ID.","minLength":20,"maxLength":20},"api_call_unix":{"description":"Unix timestamp of when the API call was initiated.","type":"integer","format":"unix-time"},"code":{"description":"This value indicates that there is an error. Will always be 0.","type":"integer","enum":[0]},"error_code":{"description":"The specific error code.","type":"string"},"message":{"description":"A human readable description of the error.","type":"string"},"result":{"description":"A description of the API call result.","type":"string"}},"title":"APIStandardErrors","type":"object","additionalProperties":false}}},"description":"Error response."}}}