開発者ガイド
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
}