IP

IP-GLOBAL

Developers

API Documentation

Build IP protection into your platform. Full access to registration, detection, licensing, and payments.

Quick Start

1
Create a developer account
2
Generate API keys in the dashboard
3
Install the SDK for your language
4
Make your first API call
// Install SDK
npm install @ip-global/sdk
// Initialize
import { IPGlobal } from '@ip-global/sdk';
const client = new IPGlobal({ apiKey });

Official SDKs

Type-safe libraries for your favorite languages

JavaScript
@ip-global/sdk
Python
ip-global
Go
github.com/ip-global/go
Rust
ip-global

Core Endpoints

POST
/v1/works

Register a new work with audio and metadata

GET
/v1/works/{id}

Retrieve work details and MOVE score

POST
/v1/detect

Submit content for detection analysis

GET
/v1/licenses/search

Search available licenses by criteria

POST
/v1/licenses

Execute a license transaction

GET
/v1/revenue/{creator}

Query revenue and payment history

API Keys

Separate keys for test and production environments

Webhooks

Real-time notifications for events in your account

Rate Limits

1000 req/min standard, higher for enterprise

OpenAPI Spec

Full specification for code generation

CLI Tool

Command-line interface for scripting

GraphQL

GraphQL endpoint for flexible queries

Need more resources?

Explore guides, tutorials, and case studies

View Resources