RentCheck Inspections Templates API is one of 31 APIs that RentCheck publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Inspections Templates. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.
This API exposes
7 operations
across 4 paths,
and defines 9 schemas.
It is described by OpenAPI 3.1.0, at version 1.0.0.
Requests are made against a single base URL, https://prod-public-api.getrentcheck.com.
7 operations4 paths9 schemas1 DELETE2 GET1 POST3 PUT
Metadata
The identity and technical contract details declared by the specification.
RentCheck Inspections Templates 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 7
Across 4 paths, the API surfaces 7 operations — 1 DELETE, 2 GET, 1 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.
Replace the permission groups attached to an inspection template
1 parambody→ 200400401403404409
Schemas 9
The contract defines 9 schemas that model the data the API accepts and returns. The most detailed are inspection_template_v1_get_by_id_response_model (23 properties), inspection_template_v1_get_all_response_model (22 properties), inspection_template_update_request_model (11 properties), inspection_template_create_request_model (10 properties). Each schema is shown below with its type and property counts.
Extends the template digest with a full sections list. Optional properties (ispro, newuntil, subscriptionid, signatureacknowledgement, isresidenttemplate, resi…
23 properties17 required
inspection_template_create_request_model
object
Payload to create a user inspection template. subscriptionid is always derived from the caller (never accepted from the client), and isrctemplate/ispublished/u…
10 properties10 required
inspection_template_delete_response_model
object
2 properties
inspection_template_update_response_model
object
3 properties
inspection_template_v1_get_all_response_model
object
Optional properties (ispro, newuntil, subscriptionid, signatureacknowledgement, isresidenttemplate, residenttemplateinfo) are omitted rather than nulled when n…
Whitelist of editable inspection-template fields. All optional — only the provided fields are updated. id, subscriptionid and isrctemplate are immutable and st…
11 properties
api_signature_acknowledgement
object
Signature acknowledgement.
2 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.