Multi-Protocol Support

AIDP supports multiple discovery standards and protocols for maximum compatibility.

Supported Standards & Protocols

1. REST API

Standard RESTful API for maximum compatibility.

Use Cases:

  • Web applications

  • Mobile apps

  • Server-to-server integration

Example:

curl -X POST https://api.aidp.dev/v1/api/v1/consumer/search \
  -H "Authorization: Bearer API_KEY" \
  -d '{"query": "coffee shops"}'

2. Model Context Protocol (MCP)

Native protocol for AI assistants.

Use Cases:

  • Claude integration

  • ChatGPT plugins

  • Custom AI assistants

Example:


3. GraphQL

Flexible query language for precise data fetching.

Use Cases:

  • Complex queries

  • Nested data requirements

  • Bandwidth optimization

Example:


4. Webhooks

Event-driven updates.

Use Cases:

  • Real-time notifications

  • Analytics tracking

  • Data synchronization

Example:


Protocol Selection

Choose based on your needs:

  • REST API: General purpose, widest compatibility

  • MCP: AI assistant integration

  • GraphQL: Complex data requirements

  • Webhooks: Real-time updates


Learn More: API Reference →

Last updated