IT-ToolBox Documentation

What the platform is, who it is for, and how to integrate the developer tools API with confidence.

IT-ToolBox by CodeGraphics is a professional developer toolbox. Use tools in the browser, or call 102 server-executable tools over a versioned REST API. Another 7 tools stay browser-only because they depend on device APIs.

Base URL

API
/api/v1

Authentication

Authenticated API requests use an API key in the request headers.

Headers
X-API-Key: your_api_key_here
# or
Authorization: Bearer your_api_key_here

Create and rotate keys from the dashboard API Keys page. Read the full guide under Authentication.

Quick Start

SDK

Prefer a typed client over raw HTTP. The official package lives at @developerhub/sdk in packages/sdk.

Execute flow

  1. Get API keys. Sign in and create a key from the Dashboard.
  2. Call execute. Send POST /execute/{tool} with a JSON body shaped as { "input": { ... } }.
  3. Read the envelope. Successful calls return status: "success" with tool output under data.
  4. Use the UI when needed. Client-only tools are documented in the catalog and open in the web app.

Idempotency

When retrying network failures, send a stable Idempotency-Key header so duplicate submits do not create duplicate side effects for mutating dashboard operations.

Example
POST /api/v1/keys
Idempotency-Key: unique-key-123