---
title: "Create a contact request"
method: POST
path: "/contact_requests"
tags: ["Contact Requests"]
---

# Create a contact request

`POST /contact_requests`

Creates a new lead in EasyBroker interested in the provided property.

## Headers

- `Country-Code` 'MX' | 'CL' | 'DO' | 'AR' | 'CR' | 'PE', required

## Request body

- ContactRequestBody
  - `property_id` string, required — Required. The EasyBroker property id related to the contact request
  - `name` string — Optional. Requester's name.
  - `email` string — Required if phone is not present. Requester's email.
  - `phone` string — Required if email is not present. Requester's phone number.
  - `message` string, required — Required. Message of the contact request.
  - `remote_id` integer, required — Required. A unique numeric id of the contact request from your website

## Response `200`

A contact request was created

- object
  - `status` string

## Other responses

- `401` — API key is missing or invalid, or a restricted country was selected
- `422` — The request couldn't be created because it is invalid

---

[API](https://skmtc.dev/easybroker/apis/easybroker-api.md) · [All operations](https://skmtc.dev/easybroker/apis/easybroker-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/easybroker/easybroker-api/revisions/1aea2ecce635/schema)
