SDKs

Official SDKs are published to the @inspectionvoice namespace (Node) and inspectionvoice (PyPI). Both are thin, type-safe wrappers over the REST API.

Node.js

npm install @inspectionvoice/sdk

import { InspectionVoice } from "@inspectionvoice/sdk"

const iv = new InspectionVoice({ apiKey: process.env.IV_API_KEY })
const projects = await iv.projects.list({ perPage: 50 })
console.log(projects.data)

Python

pip install inspectionvoice

from inspectionvoice import InspectionVoice

iv = InspectionVoice(api_key=os.environ["IV_API_KEY"])
for project in iv.projects.list():
    print(project.id, project.name)

Postman collection

Download postman-collection.json and import it into Postman. Set the api_key environment variable to your InspectionVoice key.