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

# Create a contact request

`POST /contact_requests`

## Request

- Base URL: `https://api.easybroker.com/v1/integration_partners`
- URL: `https://api.easybroker.com/v1/integration_partners/contact_requests`
- Auth: API key in header `X-Authorization`

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/app-integration-api.md) - [All operations](https://skmtc.dev/easybroker/apis/app-integration-api/llms.txt) - [OpenAPI document](https://skmtc.dev/easybroker/apis/app-integration-api/revisions/1392dace0720?raw)
