Kobble
    • Introduction
    • API Fundamentals
      • Idempotency
      • Rate Limits
      • Healthcheck
    • Authorization
      • Authorization
      • Get access token
    • Beneficiaries
      • List all beneficiaries
      • Get beneficiary by ID
      • Create beneficiary
      • Create Payid beneficiary
      • Update beneficiary
    • Cards
      • Cards API
      • Card Creation Flow — Developer Guide & Onboarding
      • Get all cards
      • Create a new card
      • Get card by ID
      • Update card status
      • Replace or renew card
      • Generate card secret
      • Generate MeaWallet widget session token
    • Card Programs
      • Card Programs API
      • Get all programs
      • Create a new program
      • Get program by ID
    • Clients
      • Clients API
      • Get all clients
      • Get client by ID
      • Create a new client
      • Update client status
    • Endusers
      • Endusers API
      • Usage of Metadata on Endusers
      • Get all endusers
      • Create a new enduser
      • Get enduser by ID
      • Update enduser
      • Create a stakeholder
      • List stakeholders
      • Update stakeholder
    • Transactions
      • Transactions API
      • Get all transactions
      • Create a transaction
      • Get transaction by ID
      • Create manual credit transaction
      • Create manual debit transaction
      • Download the partner's confirmation letter for a `_4` transaction
    • Wallets
      • Wallets API
      • Get all wallets
      • Create a new wallet
      • Get wallet by ID
      • Update wallet
      • Download the partner's confirmation letter for a `_4` wallet
    • Relays
      • Relays API
      • Create subscription
    • Webhooks
      • Webhooks API
      • Webhook Signature Verification
      • Create a webhook
      • Report completed
      • Get all webhooks
      • Delete a webhook
    • Wallet Statements
      • Request a wallet statement
      • List wallet statements
      • Get a wallet statement
      • Get a wallet statement download URL
    • Card Art
      • Get a card art upload URL
      • Register a card art
      • List card arts
      • Get a card art
      • Update a card art
      • Activate a card art
      • Archive a card art
    • Verifications
      • List verifications for a subject
      • Create a verification
      • Get verification by ID
      • Get a verification session (SDK token or hosted link)
      • Record a client-asserted outcome
      • Email a KYB party its hosted verification link
      • Set a KYB party's USD details
      • Project the company's declared owners into KYB parties
    • Transaction Documents
      • Request a presigned upload for a supporting document
      • List the supporting documents on a transaction
    • Mandates
      • List mandates
      • Create mandate
      • Get mandate by ID
      • Update mandate
    • FX Quotes
      • Request an FX quote
      • Get an FX quote by ID
    • Schemas
      • Schemas
      • CardWidgetSessionTokenResponse
      • 202 Accepted
      • Webhook
      • 201 Created
      • Relay
      • Create Beneficiary with bank details
      • Client
      • Beneficiary
      • Card
      • CardCreateInputDto
      • CardStatusUpdateDto
      • CardRenewReplaceInputDto
      • Program
      • MetadataKobbleDebit1
      • ProgramCreateInputDto
      • Person
      • Company
      • Enduser
      • Enduser Create Person Input
      • Enduser Create Company Input
      • Metadata
      • Enduser Create Input DTO
      • Transaction
      • TransactionCreateManualCreditInputDto
      • TransactionDocumentType
      • TransactionDocumentStatus
      • TransactionDocumentCreateInput
      • WalletUpdateInputDto
      • TransactionDocumentUpload
      • WalletStatement
      • TransactionDocument
      • TransactionCreateInputDto
      • ReportCompletedEntity
      • Mandate
      • Wallet
      • ReportCompletedNotification
      • WalletCreateInputDto
      • CardArt
      • CardArtDetail
      • WebhookNotification
      • CardArtUploadUrlInput
      • CardArtUploadUrlResponse
      • CardArtCreateInput
      • CardArtPatchInput
      • Error
      • RelayCreateResponse
      • ScreeningSummary
      • VerificationPartyLink
      • Verification
      • VerificationSessionToken
      • Address
      • Stakeholder
      • StakeholderCreateInput
      • StakeholderUpdateInput
      • VerificationPartyInviteResult
      • FxQuoteCreateInputDto
      • FxQuote

    FxQuote

    An FX quote. Created PENDING and priced asynchronously by the partner: poll GET /customers/v1/fx-quotes/{id} until status is QUOTED — only then are rate, derived_amount and expires_at populated and the quote citable as quote_id. FAILED carries the partner's reason/reason_code. The wholesale rate and Kobble's markup are never returned; rate is the all-in client rate.

    {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "owner": "534359f7-5407-4b19-ba92-c71c370022a5",
        "holder_id": "00651377-7deb-4de1-8500-fc7d175b624b",
        "partner_product": "KOBBLE_FX_1",
        "payment_type": "FX_SEND_1",
        "sell_asset": "AUD",
        "buy_asset": "AUD",
        "from_wallet_id": "8b9c84c1-d66f-45a0-b01d-9f87581202d6",
        "to_wallet_id": "e76cfb2b-c24c-4bca-bf9b-3c5fd380ffd0",
        "fixed_side": "SELL",
        "fixed_amount": "string",
        "derived_amount": "string",
        "rate": "string",
        "status": "PENDING",
        "expires_at": "2019-08-24T14:15:22.123Z",
        "external_id": "string",
        "reason": "string",
        "reason_code": "string",
        "created_at": "2019-08-24T14:15:22.123Z",
        "updated_at": "2019-08-24T14:15:22.123Z"
    }
    Built with