API Copyright01
Intégrez la protection de droits d'auteur dans vos applications, workflows CI/CD et agents AI.
Se connecter pour commencerAuthentification
Toutes les requêtes authentifiées nécessitent un header Authorization avec votre clé API.
$ curl https://www.copyright01.com/api/v1/me \ -H "Authorization: Bearer sk_your_api_key_here"
URL de base: https://www.copyright01.com/api/v1
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/deposits |
Créer un dépôt (text, website, youtube, social, github) |
| GET | /api/v1/deposits |
Lister vos dépôts (paginé, filtrable par type et status) |
| GET | /api/v1/deposits/{id} |
Détails d'un dépôt spécifique |
| GET | /api/v1/me |
Votre profil : plan, crédits restants, stockage |
| POST | /api/v1/verify-hash |
Vérifier un hash SHA-256 contre les dépôts |
| GET |
/api/v1/verify/{code}
Public
|
Vérifier un certificat par son code (public, sans auth) |
| * | /api/v1/api-keys |
Gérer vos clés API (lister, créer, supprimer) |
Exemples de code
# Créer un dépôt texte $ curl -X POST https://www.copyright01.com/api/v1/deposits \ -H "Authorization: Bearer YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"text","title":"My poem","content_text":"Roses are red..."}' # Vérifier un certificat $ curl https://www.copyright01.com/api/v1/verify/XXXX-XXXX-XXXX
import requests API_KEY = "sk_your_api_key_here" BASE = "https://www.copyright01.com/api/v1" headers = {"Authorization": f"Bearer {API_KEY}"} # Créer un dépôt r = requests.post(f"{BASE}/deposits", headers=headers, json={"type": "text", "title": "My poem", "content_text": "Roses are red..."}) print(r.json())
const API_KEY = "sk_your_api_key_here"; const BASE = "https://www.copyright01.com/api/v1"; // Créer un dépôt const res = await fetch(`${BASE}/deposits`, { method: "POST", headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" }, body: JSON.stringify({ type: "text", title: "My poem", content_text: "Roses are red..." }) }); console.log(await res.json());
Limites
60 requêtes/minute pour les endpoints authentifiés. 10 créations de dépôts/minute. Les réponses incluent les headers X-RateLimit-*.
60
requêtes / minute
10
créations / minute
20
résultats / page
Serveur MCP
Copyright01 expose un serveur MCP (Model Context Protocol) compatible avec Claude, Cursor, Windsurf et tout client MCP.
Endpoint MCP:
https://www.copyright01.com/mcp
// claude_desktop_config.json { "mcpServers": { "copyright01": { "url": "https://www.copyright01.com/mcp", "headers": { "Authorization": "Bearer sk_your_api_key_here" } } } }
Tools disponibles:
create_deposit — Créer un dépôt copyright
list_deposits — Lister les dépôts
get_deposit — Obtenir les détails d'un dépôt
verify_hash — Vérifier un hash SHA-256
verify_certificate — Vérifier un certificat
get_profile — Voir le profil et l'usage
Documentation machine
Testeur API
Testez les endpoints GET directement depuis cette page avec votre clé API.
Connectez-vous pour tester les endpoints.
Se connecter pour commencerCollection Postman
Téléchargez la collection Postman avec tous les endpoints pré-configurés. Entrez votre clé API pour qu'elle soit incluse automatiquement.
La clé sera incluse dans le fichier téléchargé. Elle n'est pas envoyée au serveur.
Prêt à intégrer ?
Créez votre compte gratuit et obtenez une clé API en quelques secondes. 3 dépôts gratuits inclus.