# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Avalara AvaTax Distance Thresholds API version: 1.0.0 extends: openapi/avalara-distancethresholds-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/api/v2/companies/{companyId}/distancethresholds'].get update: x-apievangelist-phrasing: intent: List a company's distance thresholds effect: read questions: - Which distance thresholds are set up for my company? - Can I see the VAT distance-selling thresholds for one company? instructions: - text: List distance thresholds for company {companyId}. slots: companyId: path.companyId - text: Show the distance-selling settings of company {companyId}. slots: companyId: path.companyId method: generated generated: '2026-10-01' - target: $.paths['/api/v2/companies/{companyId}/distancethresholds'].post update: x-apievangelist-phrasing: intent: Create distance thresholds effect: write questions: - How do I record that my company is distance selling into another country? - Can I add thresholds for several countries in one call? instructions: - text: Create distance thresholds for company {companyId}. slots: companyId: path.companyId - text: Add a new country distance-selling threshold to company {companyId}. slots: companyId: path.companyId method: generated generated: '2026-10-01' - target: $.paths['/api/v2/companies/{companyId}/distancethresholds/{id}'].get update: x-apievangelist-phrasing: intent: Get one distance threshold effect: read questions: - Can I look up a single distance threshold by ID? - What does one country's distance threshold record say? instructions: - text: Get distance threshold {id} for company {companyId}. slots: id: path.id companyId: path.companyId - text: Show threshold record {id} of company {companyId}. slots: id: path.id companyId: path.companyId method: generated generated: '2026-10-01' - target: $.paths['/api/v2/companies/{companyId}/distancethresholds/{id}'].put update: x-apievangelist-phrasing: intent: Update a distance threshold effect: write questions: - How do I change an existing distance threshold? - Does updating a threshold replace the whole record? instructions: - text: Update distance threshold {id} for company {companyId}. slots: id: path.id companyId: path.companyId - text: Replace threshold {id} on company {companyId} with new values. slots: id: path.id companyId: path.companyId method: generated generated: '2026-10-01' - target: $.paths['/api/v2/companies/{companyId}/distancethresholds/{id}'].delete update: x-apievangelist-phrasing: intent: Delete a distance threshold effect: destructive questions: - How do I remove a distance threshold that no longer applies? - Can I stop tracking distance selling into a country? instructions: - text: Delete distance threshold {id} from company {companyId}. slots: id: path.id companyId: path.companyId - text: Mark threshold {id} of company {companyId} as deleted. slots: id: path.id companyId: path.companyId method: generated generated: '2026-10-01' - target: $.paths['/api/v2/distancethresholds'].get update: x-apievangelist-phrasing: intent: Query distance thresholds across my account effect: read questions: - Can I search distance thresholds across all my companies? - Which of my companies have VAT distance thresholds configured? instructions: - text: Query distance thresholds across my whole account. - text: Search every company's distance thresholds. method: generated generated: '2026-10-01'