Skip to main content

Public REST/JSON reference

Lease Renewal Deadline Tracker API

Public BFF API for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk. 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/leasetracker/health

Get Health

Get Health for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/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/leasetracker/customers

Get Customers

Get Customers for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/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/leasetracker/customers

Create or run Customers

Create or run Customers for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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: LeasetrackerResultRequest

Request example

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

curl -X POST "https://api.logicigniter.com/api/v1/leasetracker/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/leasetracker/customers/{id}

Get Customers/Id

Get Customers/Id for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/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/leasetracker/customers/{id}

Update Customers/Id

Update Customers/Id for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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: LeasetrackerResultRequest

Request example

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

curl -X PUT "https://api.logicigniter.com/api/v1/leasetracker/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/leasetracker/leases

Get Leases

Get Leases for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/leases" \
  -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/leasetracker/leases/{lease_id}

Get Leases/Lease Id

Get Leases/Lease Id for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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
lease_idrequiredpathstring

Request example

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

curl -X GET "https://api.logicigniter.com/api/v1/leasetracker/leases/:lease_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/leasetracker/leases/{lease_id}/terms

Update Leases/Lease Id/Terms

Update Leases/Lease Id/Terms for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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
lease_idrequiredpathstring

Request body (required)

Schema: LeasetrackerResultRequest

Request example

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

curl -X PUT "https://api.logicigniter.com/api/v1/leasetracker/leases/:lease_id/terms" \
  -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/leasetracker/leases/{lease_id}/dates

Get Leases/Lease Id/Dates

Get Leases/Lease Id/Dates for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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
lease_idrequiredpathstring

Request example

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

curl -X GET "https://api.logicigniter.com/api/v1/leasetracker/leases/:lease_id/dates" \
  -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/leasetracker/calendar

Get Calendar

Get Calendar for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/calendar" \
  -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/leasetracker/deadlines

Get Deadlines

Get Deadlines for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/deadlines" \
  -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/leasetracker/portfolio/rent-roll

Get Portfolio/Rent Roll

Get Portfolio/Rent Roll for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/portfolio/rent-roll" \
  -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/leasetracker/portfolio/vacancy-risk

Get Portfolio/Vacancy Risk

Get Portfolio/Vacancy Risk for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/portfolio/vacancy-risk" \
  -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/leasetracker/portfolio/summary

Get Portfolio/Summary

Get Portfolio/Summary for lease portfolio renewal terms, deadline calendars, rent-roll summaries, and vacancy risk.

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/leasetracker/portfolio/summary" \
  -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

Data models

LeasetrackerResultRequest

FieldTypeNotes
source_idrequiredstring
workspace_idstring
notesstring
filtersobject

LeasetrackerResult

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)

LeasetrackerResultResponse

FieldTypeNotes
datarequiredLeasetrackerResult
itemsarray<LeasetrackerResult>
next_page_tokenstring

ErrorResponse

FieldTypeNotes
coderequiredstring
messagerequiredstring
request_idstring