Skip to main content

Public REST/JSON reference

Rental Comp Price Monitor API

Public BFF API for property comparable rents, market-rate recommendations, market trends, and alert configuration. Part of the Logic Igniter Real Estate & Property Suite.

Access boundary

These examples describe public API calls only. Use the service output to review, score, summarize, analyze, or recommend; do not treat the API reference as permission for an assistant to write, send, publish, charge, schedule, notify, delete, or modify records.

Base URL

https://api.logicigniter.com

Auth

Authorization: Bearer YOUR_API_KEY

Version

OpenAPI 3.0.3 · 1.0.0

Operations rendered

14

Response models rendered

4

GET/api/v1/rentalcomp/health

Get Health

Get Health for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/health" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/customers

Get Customers

Get Customers for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/customers" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

POST/api/v1/rentalcomp/customers

Create or run Customers

Create or run Customers for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request body (required)

Schema: RentalcompResultRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X POST "https://api.logicigniter.com/api/v1/rentalcomp/customers" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/customers/{id}

Get Customers/Id

Get Customers/Id for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
idrequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/customers/:id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

PUT/api/v1/rentalcomp/customers/{id}

Update Customers/Id

Update Customers/Id for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
idrequiredpathstring

Request body (required)

Schema: RentalcompResultRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X PUT "https://api.logicigniter.com/api/v1/rentalcomp/customers/:id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/properties

Get Properties

Get Properties for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/properties" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

POST/api/v1/rentalcomp/properties

Create or run Properties

Create or run Properties for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request body (required)

Schema: RentalcompResultRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X POST "https://api.logicigniter.com/api/v1/rentalcomp/properties" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/properties/{property_id}

Get Properties/Property Id

Get Properties/Property Id for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
property_idrequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/properties/:property_id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/properties/{property_id}/comps

Get Properties/Property Id/Comps

Get Properties/Property Id/Comps for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
property_idrequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/properties/:property_id/comps" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/properties/{property_id}/market-rate

Get Properties/Property Id/Market Rate

Get Properties/Property Id/Market Rate for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
property_idrequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/properties/:property_id/market-rate" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/properties/{property_id}/market-trend

Get Properties/Property Id/Market Trend

Get Properties/Property Id/Market Trend for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
property_idrequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/properties/:property_id/market-trend" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/properties/{property_id}/recommendation

Get Properties/Property Id/Recommendation

Get Properties/Property Id/Recommendation for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
property_idrequiredpathstring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/properties/:property_id/recommendation" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

GET/api/v1/rentalcomp/alerts

Get Alerts

Get Alerts for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Parameters

NameInTypeNotes
page_sizequeryinteger
page_tokenquerystring

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X GET "https://api.logicigniter.com/api/v1/rentalcomp/alerts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

PUT/api/v1/rentalcomp/alerts/config

Update Alerts/Config

Update Alerts/Config for property comparable rents, market-rate recommendations, market trends, and alert configuration.

Public REST/JSON operation

This operation is documented for direct API evaluation. It describes the public payload and response contract only; assistant/MCP usage remains read only and is covered in the MCP guide.

Request body (required)

Schema: RentalcompResultRequest

Request example

Replace placeholders with your confirmed access key and your own business data.

curl -X PUT "https://api.logicigniter.com/api/v1/rentalcomp/alerts/config" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{}'

Responses

Successful response

Request validation failed

Missing or invalid bearer token

Subscription or bundle access required

Requested record was not found

Unexpected service error

Data models

RentalcompResultRequest

FieldTypeNotes
source_idrequiredstring
workspace_idstring
notesstring
filtersobject

RentalcompResult

FieldTypeNotes
idrequiredstringExample: "rec_1042"
workspace_idstringExample: "workspace_123"
statusrequiredenum(pending | active | completed | failed)One of: pending, active, completed, failed
summaryrequiredstring
scorenumber (double)
signalsarray<string>
created_atstring (date-time)
updated_atstring (date-time)

RentalcompResultResponse

FieldTypeNotes
datarequiredRentalcompResult
itemsarray<RentalcompResult>
next_page_tokenstring

ErrorResponse

FieldTypeNotes
coderequiredstring
messagerequiredstring
request_idstring