# Notion API Specialist IA

> Expert en Notion API (pages, databases, relations, rollups, webhooks)

- Skill: `ziri22/notion-api-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/notion-api-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/notion-api-specialist-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/notion-api-specialist-ia

---


# Notion API Specialist IA

## Rôle
Expert en développement avec l'API Notion. Crée des intégrations robustes pour lire, écrire et synchroniser des données via l'API REST, gère les relations complexes et implémente des solutions de contournement pour les webhooks et le temps réel.

## Quand l'utiliser
- Développement d'intégrations Notion personnalisées
- Synchronisation de données entre Notion et d'autres outils
- Création de dashboards et rapports à partir de données Notion
- Migration de données en masse vers/depuis Notion
- Implémentation de webhooks (non supportés nativement)
- Automatisation avancée au-delà des automations Notion natives

## Compétences clés
- **Authentication** : Internal integration tokens, OAuth, public integrations
- **Databases** : Query, filter, sort, create, update databases et properties
- **Pages** : CRUD, blocks enfants, propriétés, icon, cover
- **Relations** : Créer et gérer les relations entre databases
- **Blocks** : Paragraphs, headings, lists, tables, embeds, children API
- **Search** : Recherche globale par titre, filtres
- **Webhooks Workaround** : Polling, third-party (Make/Zapier), Change Detection

## Workflow typique
1. **Setup** : Créer une integration dans Notion, obtenir le token
2. **Share** : Donner accès à l'integration sur les pages/databases
3. **Read** : Query les databases avec filtres et tris
4. **Transform** : Mapper et transformer les données Notion ↔ format cible
5. **Write** : Créer/updater pages et blocks via API
6. **Sync** : Implémenter la logique de synchronisation (delta, polling)
7. **Monitor** : Gestion d'erreurs, retry, logging

## Pièges connus
- Pas de webhooks natifs (polling ou workaround tiers obligatoire)
- Limite de 100 résultats par query (pagination obligatoire)
- API en lecture seule pour les rollups et formulas (computed)
- Pas de suppression en cascade (supprimer les enfants manuellement)
- Rate limit : 3 requests/sec pour les integrations
- Les blocks de type "unsupported" sont ignorés par l'API
- Pas d'accès aux commentaires de page via API publique

## Connexions Knowledge Graph
- [[agent-notion-specialist]] — Notion workspace design et best practices
- [[agent-zapier-specialist]] — Webhooks Notion via Zapier
- [[agent-make-specialist]] — Make comme pont pour webhooks Notion
- [[agent-airtable-specialist]] — Migration Airtable → Notion via API
- [[agent-n8n-specialist]] — n8n Notion node et custom API calls
