APPD

開発者ガイド

AIエージェントスタックにエージェント決済対応APIを統合する方法。

APPDとは?

APPDは、AIエージェントが自律的に発見・支払いできるAPIのキュレーションディレクトリです。すべてのサービスは稼働率、レイテンシー、プロトコル準拠、料金透明性、ドキュメント品質でスコアリングされます。

AIエージェント向け

APPD APIを使用して、プログラマティックに決済可能なサービスを検索できます。プロトコル、カテゴリ、料金モデルなどでフィルタリング可能。

開発者向け

ディレクトリを閲覧して、スタックに対応するエージェント互換APIを見つけましょう。各サービスにはスコアリング詳細と統合ガイドが含まれます。

API利用方法

APPD APIは無料で利用可能です(1日100リクエスト)。認証は不要です。

1

サービスを検索

// Discover all services
const res = await fetch('https://agentpay.directory/api/v1/services');
const { data, meta } = await res.json();

console.log(`Found ${meta.total} services`);
data.forEach(service => {
  console.log(`${service.name} — score: ${service.score}`);
});
2

プロトコルでフィルタリング

// Filter by protocol
const res = await fetch(
  'https://agentpay.directory/api/v1/services?protocol=x402&category=ai-models'
);
const { data } = await res.json();

// Find highest-scored x402 AI service
const best = data[0];
console.log(`Best: ${best.name} (${best.score}/100)`);
3

統合する

// Integrate with an agent-payable API
const service = data[0];

const response = await fetch(service.endpoint, {
  headers: { 'Accept': 'application/json' },
});

if (response.status === 402) {
  // Handle payment flow based on protocol
  const payment = await response.json();
  // ... complete payment and retry
}