ブラックボックスに依存せずに構築、運用できます。
サンドボックス、可観測性、アプリケーション、自動化、およびコントラクト テストは Achadu 自体で実行され、同じ API ソースを使用します。
契約とダウンロード
Postman
コレクションをインポートし、環境を作成し、base_url と api_key を定義します。フォルダーはパブリック参照と同じドメインに従います。
base_url=https://achadu.com/api/v1
api_key=ach_live_...Bruno
Bruno で、[コレクションのインポート] を選択し、[OpenAPI] を選択して、以下の URL を入力します。クライアントは、パラメーターとサンプル本体を維持した 121 個のリクエストを作成します。
https://achadu.com/api/v1/openapi.jsonアカウントごとに分離されたサンドボックス
ach_test キーは、運用環境とは別のデータを使用します。実際のオファー、グループ、レシピ、または Webhook に触れることなく、サンプルを変更して環境を復元できます。
オファー、クーポン、グループ、セグメント、テンプレート、およびデモンストレーション出版物。
実稼働環境と同じルート、検証、ページネーション、スコープ。
1 時間、1 日、または 7 日間の認証情報。
ワンクリックで初期テスト状態が再作成されます。
curl https://achadu.com/api/v1/offers \
-H "Authorization: Bearer ach_test_..."資格情報による可観測性
中央には、各キーのボリューム、成功率、平均レイテンシ、エラー、最近のリクエストが表示されます。 CSV には、監査の request_id、ルート、ステータス、期間が保存されます。
アプリと一時トークン
アプリケーションをアカウントに登録し、許可されるスコープを選択し、クライアント ID とクライアント Secret を 1 時間のベアラー トークンと交換します。アプリケーションを取り消すと、アプリケーションに発行されたすべてのトークンが終了します。
curl -X POST https://achadu.com/api/developer/oauth/token \
-H "Content-Type: application/json" \
-d '{"client_id":"ach_app_...","client_secret":"ach_secret_...","scope":"offers:read analytics:read"}'自動化ライブラリ
ネイティブ レシピは、必要なトリガー、アクション、スコープを組み合わせます。すべてのインストールはドラフトとして開始され、明示的なアクティブ化の後にのみ実行されます。
選択した宛先でプレビューおよび公開します。
ショーケースの編集更新。
意図の高い会話の帰属。
出版物、読者数、収益を組み合わせた読み取り。
パネル単体での受託試験
検証では、名前、ルート、メソッド、スコープ、Webhook バージョン、ドメイン、およびサンドボックス分離がチェックされます。各実行は期間と結果とともに記録されます。