Skip to main content
REST API

API Reference

Integrate Infodeck with your systems. Authentication, endpoints, and code examples.

Authentication Guide

Prerequisites

Before you begin, make sure you have:

  • An Infodeck account — Sign up here if you don't have one
  • Professional or Enterprise plan for API access
  • Basic knowledge of RESTful APIs

Quick Start with API Keys

API Keys are the recommended authentication method for all integrations.

1. Create an API Key

Navigate to Settings > API Keys in the Infodeck web app and click "Create API Key".

2. Make API Requests

Add the X-API-Key header to your requests. No login or token refresh required.

const API_KEY = 'idt_live_your_api_key_here';
const ORG_ID = 'your-organization-id';

const response = await fetch(
`https://app.infodeck.io/api/organizations/${ORG_ID}/work-orders`,
{
headers: {
'X-API-Key': API_KEY,
'Content-Type': 'application/json'
}
}
);

const data = await response.json();
# cURL example
curl https://app.infodeck.io/api/organizations/{orgId}/work-orders \
-H "X-API-Key: idt_live_your_api_key_here"
import requests

API_KEY = 'idt_live_your_api_key_here'
ORG_ID = 'your-organization-id'

response = requests.get(
f'https://app.infodeck.io/api/organizations/{ORG_ID}/work-orders',
headers={'X-API-Key': API_KEY}
)

data = response.json()

Base URL

All API requests should be made to: https://app.infodeck.io/api

API Key Format

idt_live_[32 alphanumeric characters]

Example: idt_live_4JtUAvekCZ5lktALZBiVyiKcwtsdbfM7

Important

The API key secret is only shown once when created. Store it securely immediately.

API Sections


Need help? Contact Support

Was this page helpful?