Cedar Partners API
  1. Development Tools
Cedar Partners API
  • Introduction
  • Getting Started
    • Data Model
    • Transaction Lifecycle
    • Authentication
    • API Environments
    • Webhooks Configuration
  • Development Tools
    • API Debugging
    • Error Codes
    • File URLs
  • API Documentation
    • Information
      • Get Countries
      • Get Currencies
    • Merchants
      • Create Merchant
      • Update Merchant
      • Get Merchant by ID
      • Get Merchants with Pagination
    • Onboarding
      • Onboarding Lifecycle
      • Get Legal Agreements
      • Accept Legal Agreements
      • Submit Merchant Onboarding
    • Receiver Accounts
      • Create Receiver Account
      • Update Receiver Account
      • Get Receiver Account by ID
      • Get Receiver Accounts with Pagination
    • Transactions
      • Payout (Crypto-to-Fiat)
        • Calculate FX Rate
        • Create Payout Transaction
        • Get Payout Transaction by ID
        • Get Payout Transactions with Pagination
        • Approve Payout Transaction Quote
        • Approve Payout Transaction Deposit
        • Cancel Payout Transaction
      • End to End (Fiat-to-Fiat)
        • Calculate FX Rate
        • Create End to End Transaction
        • Get End to End Transaction by ID
        • Get End to End Transactions with Pagination
        • Approve End to End Transaction Quote
        • Approve End to End Transaction Deposit
        • Cancel End to End Transaction
      • Collections (Fiat-to-Fiat)
        • Calculate FX Rate
        • Create Collections Transaction
        • Get Collections Transaction by ID
        • Get Collections Transactions with Pagination
        • Approve Collections Transaction Quote
        • Approve Collections Transaction Deposit
        • Cancel Collections Transaction
      • Get Payout Confirmation by Transaction ID
        GET
    • Utilities
      • Upload File
  1. Development Tools

API Debugging

Overview#

The Partners Platform provides robust debugging tools to help developers monitor, analyze, and troubleshoot API interactions. The Request Log and Webhook Log offer comprehensive insights into all incoming API requests, their responses, and outgoing webhooks, ensuring smooth integration and issue resolution.

Request Log#

The Request Log captures all incoming API requests, including their headers, payloads, and responses. This allows developers to:
View detailed request and response data.
Debug API calls and identify potential issues.
Monitor API performance and behavior over time.

Accessing the Request Log#

1.
Log in to the Partners Platform.
2.
Navigate to API > API Request Logs.
3.
Review the list of all API requests, including their timestamps, request details, and response codes.

Webhook Log#

The Webhook Log provides visibility into all outgoing webhook events triggered by the system. This log enables developers to:
Track webhook delivery status and response times.
Replay failed webhooks to ensure successful event processing.
Test webhook endpoints using mock data for debugging.

Webhook Replay and Testing#

To enhance debugging and troubleshooting, the Partners Platform offers the ability to:
Replay Webhooks: Resend a previously sent webhook event to its destination.
Test Webhooks with Mock Data: Send test events with custom mock data to verify endpoint handling.

Accessing the Webhook Log#

1.
Log in to the Partners Platform.
2.
Navigate to API > API Webhook Logs.
3.
View details of all webhook events, including payloads, status, and response codes.
4.
Select an event to replay or test with mock data.

Best Practices#

Regularly monitor the Request Log and Webhook Log to identify and resolve issues early.
Use the replay function to troubleshoot failed webhooks without modifying live transactions.
Utilize mock data testing to ensure webhook endpoints are correctly implemented before going live.
Modified at 2025-03-03 17:27:10
Previous
Webhooks Configuration
Next
Error Codes
Built with