MyLodgeTax

Version v1
Onboarding
Customer Information
Tax Rate
Revenue

Avalara MyLodgeTax API Models

ModelSummary

Represents a physical address. When used as input, all fields are required -except- addressLine2

Array of Percent Tax Detail objects

Array of Fixed Tax Summary objects

Array of Location objects

Array of LocationV2 objects

Array of Location objects

Array of Percent Tax Detail objects

Array of Person Owners

Array of Tax Detail objects

Array of Tax Summary objects

Represents a customer or potential customer. When used as input, all fields are required.

—

Represents the paginated list of customer locations for a specified date range.

Generic response message containing error detail

A tax detail representing fixed taxes, collected in local currency

Total of fixed taxes for a given unit of measure (e.g. nightly taxes)

Representation of a successful response from a GET /v2/customers/{customerId}/locations

Representation of a successful response from a GET /v1/locations/{locationId}/ownertaxdetails

Representation of a successful response from a GET /v1/locations/{locationId}/ownertaxsummaries

The transaction data that corresponds to the provided locationid and transactionid.

Optional license information for the location.

Representation of a location

Representation of a location in V2 of the API

Represents a location being onboarded. When used as input, the address for location must currently be in the United States (country: us)

Gather the address and the email for the respective owner.

A tax detail representing percentage-based taxes

Represents a owner being onboarded for a location. When used as input, the address for location must currently be in the United States (country: us)

Represents a location definition to create as part of a POST request. The address must currently be in the United States (country: us).

Request body definition for call to POST /v1/partnerleads

Representation of a successful response from a POST /v1/partnerleads operation

Error response returned when customer or location with given id already exists.

Array of Revenue Transaction objects

Represents a location definition to modify or create as part of a PUT request. The address must currently be in the United States (country: us).

Request body definition for call to PUT /v1/locations/{locationid}/revenuetransactions/{transactionid}. The fields 'memo', 'bookingDate', and 'sourceMarketplace' are optional.

Request body definition for call to POST /v1/revenuetransactions. The fields 'memo', 'bookingDate', and 'sourceMarketplace' are optional.

A tax detail for one marketplace (or a direct marketplace)

A tax summary for one marketplace (or a direct marketplace)