RentCheck Inspections API declares
3 security schemes
for authenticating requests.
It accepts HTTP bearer tokens (JWT) (bearerAuth).
An API key is passed in the header as x-app-id (x-app-id).
An API key is passed in the header as x-app-secret (x-app-secret).
By default, every request must be authenticated.
bearerAuth — Authorization key needed to use the API
x-app-id — Represents the identification of you application
x-app-secret — Represents the secret for your application
Paths & Operations 32
Across 26 paths, the API surfaces 32 operations — 4 DELETE, 7 GET, 2 PATCH, 17 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.
Inspections 32
POST
/v1/inspections/{inspectionId}/events
Record an event against an inspection
1 parambody→ 200400401404
GET
/v1/inspections/{inspectionId}/events
Get all events for an inspection
1 param→ 200401404
POST
/v1/inspections/{inspectionId}/rate
Rate an inspection
1 parambody→ 200400401404
POST
/v1/inspections/{inspectionId}/reject
Reject an inspection
1 parambody→ 200400401404
POST
/v1/inspections/reminders
Send reminders for one or more inspections
body→ 200400401
POST
/v1/inspections/{inspectionId}/scan
Queue a manual AI damage scan for an inspection
1 param→ 200400401403404409500
POST
/v1/inspections/{inspectionId}/share
Share an inspection PDF
1 parambody→ 201400401
POST
/v1/inspections/{inspectionId}/sign
Sign an inspection
1 parambody→ 200400401404500
POST
/v1/inspections/{inspectionId}/start
Start an inspection
1 parambody→ 200400401404
POST
/v1/inspections/{inspectionId}/submit
Submit an inspection
1 parambody→ 200400401403404
POST
/v1/inspections/{inspectionId}/approve
Approve inspection
1 parambody→ 200400401403404
PATCH
/v1/inspections/invites/accept
Accept invite
body→ 200400401404409
GET
/v1/inspections/invites
Get all inspection invites
→ 200401
DELETE
/v1/inspections/{inspectionId}/review
Cancel inspection review
1 param→ 200400401404
POST
/v1/inspections/{inspectionId}/review
Review an inspection
1 parambody→ 200400401404
GET
/v1/inspections/{inspectionId}/skills
Get all inspection skills
1 param→ 200401404
DELETE
/v1/inspections/{inspectionId}
Remove the current renter from an inspection
1 parambody→ 204400401404
GET
/v1/inspections/{inspectionId}
Get an inspection by ID
1 param→ 200401404
PUT
/v1/inspections/{inspectionId}
Update an inspection
1 parambody→ 200400401404500
DELETE
/v1/inspections/{inspectionId}/revision
Cancel inspection revision
1 param→ 200400401404500
DELETE
/v1/inspections
Delete inspections
1 param→ 200400401
PUT
/v1/inspections
Update multiple inspections at once
1 parambody→ 200400401404
GET
/v3/inspections
Get all inspections (v3)
38 params→ 200400401
GET
/v3/inspections/permissions
Get inspection permissions for the current user
→ 200401
POST
/v1/inspections/{inspectionId}/media/upload-urls
Request pre-signed media upload URLs
1 parambody→ 200400401404
POST
/v3/inspections/reminder-recipients
Resolve reminder recipients for inspections
body→ 200400401
PATCH
/v1/inspections/{inspectionId}/signature-requests
Accept all open signature requests for an inspection
Complete a signature request by submitting a signature
1 parambody→ 200400401404
POST
/v1/zapier/inspections
Create an inspection from a Zapier trigger
body→ 200401404
Schemas 38
The contract defines 38 schemas that model the data the API accepts and returns. The most detailed are inspection_v1_response_model (44 properties), inspection_template_v1_get_by_id_response_model (23 properties), api_inspection_digest (15 properties), zapier_inspection_create_request_model (12 properties). Each schema is shown below with its type and property counts.
inspection_template_v1_get_by_id_response_model
object
Extends the template digest with a full sections list. Optional properties (ispro, newuntil, subscriptionid, signatureacknowledgement, isresidenttemplate, resi…
23 properties17 required
api_inspection_digest
object
15 properties12 required
inspection_reminder_recipients_request_model
object
1 property1 required
inspection_send_reminders_request_model
object
3 properties3 required
api_invite_model
object
10 properties9 required
api_inspection_permissions
object
User-level permissions for creating and assigning inspections.
5 properties4 required
inspection_v2_response_model
object
4 properties3 required
inspection_invite_accept_request_model
object
1 property
zapier_inspection_create_request_model
object
12 properties4 required
inspection_share_request_model
object
2 properties1 required
inspection_events_get_all_response_model
array
inspection_submit_request_model
object
1 property
api_inspection_request
object
9 properties8 required
api_reminder_recipient
object
8 properties6 required
inspection_rate_request_model
object
2 properties2 required
inspection_send_reminders_response_model
object
Per-channel success and error breakdown for the reminder send.
2 properties2 required
api_inspection_upload_response_entry
object
Per-destination upload outcome.
5 properties2 required
api_signature_acknowledgement
object
Signature acknowledgement.
2 properties2 required
inspection_update_request_model
object
All fields are optional; only the fields supplied are applied. Some fields are only writable in specific inspection statuses (e.g. duedate/invitedate/recipient…
10 properties
inspection_update_bulk_request_model
object
2 properties1 required
api_inspection_event
object
6 properties5 required
signature_request_create_request_model
object
2 properties1 required
inspection_skills_get_all_response_model
object
4 properties4 required
inspection_reject_request_model
object
1 property1 required
inspection_event_create_request_model
object
3 properties1 required
file_request_response_model
object
1 property1 required
inspection_media_upload_urls_response_model
array
One pre-signed URL entry per item in the request, in the same order.
Canonical API shape for an inspection's integration sync state. Every vendor is mapped into this envelope — engine-native AppFolio / Buildium pass through, and…
7 properties4 required
inspection_manual_scan_response_model
object
Handle to the queued AI-damage scan throttle record.
4 properties4 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of RentCheck Inspections API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.