The only fiat API
you need

Tap into our purpose-built developer-friendly API to access everything you need to design your fiat journeys.

laptop
suspend fun create(
    member: MemberId,
    request: FiatAccountRequest
) = result {
    getByIdempotencyKey(request, member).bind().getOrElse {
        val validated = validate(request).bind()
        val input =
            FiatAccountCommand(
                member,
                FiatAccount(validated),
                FiatAccountStatus.CREATED,
            )

        repository.create(input).bind()
    }
} 
Individual Virtual IBANs

Individual Virtual IBANs

  • Optimise the fiat journey of your users and streamline your treasury operations

  • Create individual virtual IBANs in multiple currencies

Pooled Virtual IBANs

Pooled Virtual IBANs

  • Optimise the fiat journey of your users and streamline your treasury operations

  • Create pooled virtual IBANs in multiple currencies

Real-Time FX

Real-Time FX

  • Reduce your exposure to exchange rate fluctuations

  • Integrate real-time, instantly settled Request For Quote (RFQ) flows directly into your individual payment workflows via API. No more batching

Local & International Payments

Local & International Payments

  • Access fast, reliable and cost-efficient fiat rails to provide the best user experience

  • Process deposits & withdrawals automatically 24/7 via UK Faster Payments, CHAPS & SEPA. More rails coming soon

Fiat Republic API

Fiat Republic API

  • Connect once to access all the above functionalities

User fiat flows

User fiat flows

  • Are users waiting for their own money for days? Integrate Fiat Republic and enhance your user experience

Treasury Management

Treasury Management

  • Bring your treasury flows to us and we will help you optimise your processes that we know are mostly manual

Instant liquidity transfers

Instant liquidity transfers

  • Leverage the power of our internal network EagleNet to instantly transfer funds to fiat accounts of any of our Consortium members