Error reference
identity_mismatch
The resolved listing's canonical identity (booking country/slug, or vrbo numeric id) did not match what was requested — StayingAPI refuses to return a different (wrong) property rather than serve plausible-looking wrong data.
HTTP 404not_foundNot retryable0 credits
HTTP 404
error.type = not_foundHow to fix it
Pass the exact canonical identifier — the full listing URL, a "{country}/{slug}" booking id, or the numeric vrbo id. Not retryable — the mismatch is deterministic. The call is never billed.
Example response
404 not_found
// HTTP 404
{
"error": {
"type": "not_found",
"code": "identity_mismatch",
"message": "The resolved listing's canonical identity (booking country/slug, or vrbo numeric id) did not match what was requested — StayingAPI refuses to return a different (wrong) property rather than serve plausible-looking wrong data.",
"param": null,
"requestId": "req_…",
"creditsCharged": 0,
"retryable": false,
"docUrl": "https://stayingapi.com/docs/errors/identity_mismatch"
}
}This error is free
Like every StayingAPI error,
identity_mismatch returns creditsCharged: 0. You are never billed for a failed, empty, blocked or not-found call.See the full error catalog or the response envelope. The canonical URL for this page is https://stayingapi.com/docs/errors/identity_mismatch.