Aller au contenu

Détail d'un barème de taxe de séjour

GET
/v1/operating-mandates/{mandateId}/tourist-tax-rules/{id}
curl --request GET \
--url https://example.com/v1/operating-mandates/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/tourist-tax-rules/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \
--header 'X-API-Key: <X-API-Key>'
mandateId
required
string format: uuid
id
required
string format: uuid

Barème

Media type application/json
object
data
required
object
id
required
string format: uuid
communeInsee
required
string
collectingEntityType
required
string
Allowed values: commune epci
collectingEntityCode
required
string
classement
required
string
unitTypeScope
required
string
Allowed values: all pitch rental
periodFrom
required
string format: date
periodTo
required
string format: date
calcMode
required
string
Allowed values: per_person_per_night per_room_per_night
perPersonPerNightCents

Montant en centimes (bigint string)

string
nullable
capRateBasisPoints
integer
nullable
tarifMaxPerPersonPerNightCents
string
nullable
perRoomPerNightCents
string
nullable
additionnelleDeptBasisPoints
required
integer
additionnelleRegionBasisPoints
required
integer
declarationPeriodicity
required
string
Allowed values: monthly quarterly annual
currency
required
string
Allowed values: EUR GBP
status
required
string
Allowed values: active superseded
Example
{
"data": {
"collectingEntityType": "commune",
"unitTypeScope": "all",
"calcMode": "per_person_per_night",
"declarationPeriodicity": "monthly",
"currency": "EUR",
"status": "active"
}
}

Non authentifié

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}

Permission refusée ou IDOR mandat

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}

Barème introuvable

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}