OpenSylo Marketplace API
  1. Sandbox
OpenSylo Marketplace API
  • Introduction
  • Getting Started
  • OAuth 2.0 Flow
  • Webhook Integration
  • Sandbox Testing
  • Error Reference
  • Marketplace Dashboard
    • Login to the marketplace dashboard
      POST
    • View OAuth credentials
      GET
    • Regenerate client secret
      POST
  • OAuth 2.0
    • Start OAuth authorization
      GET
    • Exchange code or refresh token
      POST
    • Revoke a token
      POST
    • OAuth discovery / client metadata
      GET
  • Data Ingestion
    • Submit single merchant data
      POST
    • Submit bulk merchant data
      POST
    • Get merchant credit score
      GET
    • Integration health check
      GET
  • Loan API
    • Get active loans for a merchant
      GET
    • Get loan status
      GET
    • Validate deduction amounts
      POST
    • Bulk loan status check
      POST
  • Inbound Webhooks
    • Send repayment webhook
      POST
    • Send settlement webhook
      POST
  • Sandbox
    • Sandbox environment info
      GET
    • Get sandbox test credentials
      GET
    • Get sandbox test merchants
      GET
  • Schemas
    • DashboardLoginRequest
    • DashboardLoginResponse
    • CredentialsResponse
    • RegenerateSecretResponse
    • TokenRequest
    • TokenResponse
    • RevokeRequest
    • ClientMetadataResponse
    • MerchantIdentity
    • SalesPerformance
    • RevenueConsistency
    • FulfillmentMetrics
    • PayoutCashFlow
    • PlatformDependency
    • HistoricalCredit
    • BehavioralRisk
    • MerchantDataRequest
    • ScoreBreakdown
    • CreditScore
    • MerchantDataResponse
    • BulkMerchantDataRequest
    • BulkMerchantDataResponse
    • CreditScoreResponse
    • HealthResponse
    • ActiveLoansResponse
    • LoanStatusResponse
    • ValidateDeductionsRequest
    • ValidateDeductionsResponse
    • BulkLoanStatusRequest
    • BulkLoanStatusResponse
    • RepaymentWebhookRequest
    • SettlementWebhookRequest
    • WebhookAckResponse
    • SandboxInfoResponse
    • SandboxCredentialsResponse
    • SandboxMerchantsResponse
    • OAuthError
    • ApiError
  1. Sandbox

Get sandbox test merchants

GET
/sandbox/test-merchants
Returns pre-seeded test merchant accounts organized by credit tier (A through E). Each tier simulates a different credit profile for testing various approval, conditional, and rejection flows. No authentication required.

Request

None

Responses

🟢200
application/json
Test merchants by tier
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.opensylo.com/sandbox/test-merchants'
Response Response Example
{
    "merchants": [
        {
            "tier": "A",
            "email": "tier-a@sandbox.opensylo.com",
            "password": "SandboxTierA123!",
            "creditScore": 85,
            "riskLevel": "Low",
            "lendingCap": 10000000,
            "description": "Premium approval flow"
        },
        {
            "tier": "B",
            "email": "tier-b@sandbox.opensylo.com",
            "password": "SandboxTierB123!",
            "creditScore": 72,
            "riskLevel": "Low",
            "lendingCap": 5000000,
            "description": "Standard approval flow"
        },
        {
            "tier": "C",
            "email": "tier-c@sandbox.opensylo.com",
            "password": "SandboxTierC123!",
            "creditScore": 55,
            "riskLevel": "Medium",
            "lendingCap": 2000000,
            "description": "Conditional approval"
        },
        {
            "tier": "D",
            "email": "tier-d@sandbox.opensylo.com",
            "password": "SandboxTierD123!",
            "creditScore": 40,
            "riskLevel": "High",
            "lendingCap": 500000,
            "description": "Pilot/small ticket"
        },
        {
            "tier": "E",
            "email": "tier-e@sandbox.opensylo.com",
            "password": "SandboxTierE123!",
            "creditScore": 25,
            "riskLevel": "Very High",
            "lendingCap": 0,
            "description": "Rejection flow"
        }
    ]
}
Modified at 2026-01-29 23:19:05
Previous
Get sandbox test credentials
Next
DashboardLoginRequest
Built with