API Terms of Use

Version 0.1 · Last updated: 29 January 2026

1. Introduction

These API Terms of Use govern your access to and use of the Magpie Standard API for programmatic licence verification and management.

2. API Access

API access requires: - An active AI Company account - API key authentication - Acceptance of these Terms - Compliance with rate limits

3. Available Endpoints

The API provides: - ISCC verification (single and bulk) - Licence status queries - Certificate downloads - Webhook registration - Catalogue browsing

4. Rate Limits

Default rate limits: - 100 requests per minute - 10,000 requests per day - Bulk verification: 1,000 ISCCs per request - Higher limits available on request

5. Security Requirements

You must: - Keep API keys confidential - Use HTTPS for all requests - Rotate keys regularly - Report suspected key compromise immediately

6. Data Handling

API responses: - May be cached for up to 1 hour - Must not be stored permanently without licence - Must not be shared with unlicensed third parties

7. API Changes

We may modify the API: - With 30 days notice for breaking changes - Immediately for security updates - Version deprecation with 6 months notice

8. Service Level

[PLACEHOLDER - SLA terms to be defined] Target availability: 99.9% Planned maintenance windows: Sundays 02:00-04:00 UTC