---
title: "Record Loppee contact attempt"
method: POST
path: "/v1/actions/contact-attempt"
tags: ["Moderated Actions"]
---

# Record Loppee contact attempt

`POST /v1/actions/contact-attempt`

## Request

- Base URL: `https://loppee.com`
- URL: `https://loppee.com/v1/actions/contact-attempt`
- Auth: HTTP bearer

Record Loppee contact attempt. The response is scoped and validated by the runtime repository; unknown or unauthorized resources use the canonical error envelope.

## Request body

- object
  - `target_business_id` string, required
  - `kind` 'quote_request' | 'call_request' | 'booking_request'
  - `client_request_id` string
  - `subject` string
  - `message` string
  - `human_confirmation` boolean
  - `searcher_latitude` number
  - `searcher_longitude` number

## Response `200`

Record Loppee contact attempt response

- object: Versioned contact result. Under v3 this is a plan-neutral request delivery; it never claims a call connected or a booking completed.

## Other responses

- `400`: ErrorResponse
- `401`: ErrorResponse
- `403`: ErrorResponse
- `404`: ErrorResponse
- `409`: ErrorResponse
- `413`: ErrorResponse
- `429`: RateLimitError
- `default`: ErrorResponse

---

[API](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents.md) · [All operations](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents/revisions/37285f7cddcd?raw)
