Customer Account

Decline an assistant location request from the customer's phone

Requires the signed-in, originless Loppee iOS client plus a one-use App Attest assertion over the exact active installation, verified assistant connection, current credential, handoff, and request mode. It invalidates the request, suppresses pending delivery, clears encrypted coordinate material, and never accepts or returns coordinates.

post/v1/account/location-handoffs/{handoff_id}/decline-from-device

Request

  • Base URL: https://loppee.com
  • URL: https://loppee.com/v1/account/location-handoffs/{handoff_id}/decline-from-device
  • Auth: HTTP bearer

Path parameters

handoff_idstring required

handoff id path identifier.

Headers

X-Loppee-Client-Platformstring required

Must be ios; browser Fetch Metadata headers are rejected.

X-Loppee-Installation-Idstring required

Must exactly match the signed-in customer's registered installation_id in the request body.

Request body

installation_idstring uuid required
connection_idstring uuid required
oauth_grant_idstring uuid nullable required
agent_key_idstring uuid required
request_mode'automatic' | 'approval_required' required
challenge_idstring uuid required
challengestring required
key_idstring required
assertionstring required

Response

Decline an assistant location request from the customer's phone response

handoff_idstring uuid required
status'declined' required
declinedtrue required
agent_receives_coordinatesfalse required

Changes