{"status":true,"statusCode":"200","statusText":"OK","data":{"provider":"bakkt-live","credentials":{"crypto":true,"fiat":true,"partnerId":"","baseUrl":{"crypto":"https://tst2-api.ptr.bakkt.com","fiat":"https://gql-gw.mkt.ptr.bakkt.com"},"environment":{"crypto":"sandbox","fiat":"sandbox"}},"groups":11,"operations":59,"byApi":{"crypto":48,"fiat":11},"simulatedByStub":19,"routedAtOwnPath":59,"invokeByIdOnly":[],"byGroup":[{"id":"session","name":"Session & health","api":"mixed","operations":5,"simulated":3,"endpoints":[{"id":"login","name":"Login (crypto gateway)","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/login","facadePath":"/api/bakkt/crypto/login","simulated":false,"deprecated":false},{"id":"generate-access-token","name":"Generate access token (fiat partner)","api":"fiat","method":"POST","bakktPath":"/partner/v1/oauth2/token","facadePath":"/api/bakkt/fiat/oauth2/token","simulated":false,"deprecated":false},{"id":"get-api-status","name":"Check API gateway health","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/status","facadePath":"/api/bakkt/crypto/status","simulated":true,"deprecated":false},{"id":"heartbeat","name":"Heartbeat (fiat partner)","api":"fiat","method":"POST","bakktPath":"/partner/v1/heartbeat","facadePath":"/api/bakkt/fiat/heartbeat","simulated":true,"deprecated":false},{"id":"get-config","name":"Get client connection configurations","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/config","facadePath":"/api/bakkt/crypto/config","simulated":true,"deprecated":false}]},{"id":"accounts","name":"Accounts & KYC","api":"mixed","operations":9,"simulated":3,"endpoints":[{"id":"create-account","name":"Create a new user account","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/accounts","facadePath":"/api/bakkt/crypto/accounts","simulated":true,"deprecated":false},{"id":"get-account","name":"Retrieve account by account ID","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/accounts/{clientAccountId}","facadePath":"/api/bakkt/crypto/accounts/{clientAccountId}","simulated":true,"deprecated":false},{"id":"get-account-status","name":"Retrieve account status","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/accounts/{clientAccountId}/status","facadePath":"/api/bakkt/crypto/accounts/{clientAccountId}/status","simulated":true,"deprecated":false},{"id":"update-account-settlement","name":"Update settlement method on account","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/accounts/settlementMethod/update","facadePath":"/api/bakkt/crypto/accounts/settlementMethod/update","simulated":false,"deprecated":false},{"id":"trigger-kyb-screening","name":"Trigger KYB screening on account","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/accounts/triggerKYBScreening/{clientAccountId}","facadePath":"/api/bakkt/crypto/accounts/triggerKYBScreening/{clientAccountId}","simulated":false,"deprecated":false},{"id":"kyc-transfer-recovery","name":"KYC transfer recovery request","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/accounts/kycTransferRecovery/{clientAccountId}","facadePath":"/api/bakkt/crypto/accounts/kycTransferRecovery/{clientAccountId}","simulated":false,"deprecated":false},{"id":"get-kyc-document-verification-details","name":"Get party document verification details","api":"fiat","method":"GET","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/kyc/documentVerificationDetails","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/kyc/documentVerificationDetails","simulated":false,"deprecated":false},{"id":"get-jurisdictions-all","name":"Retrieve jurisdiction definitions (all)","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/jurisdictions/all","facadePath":"/api/bakkt/crypto/jurisdictions/all","simulated":false,"deprecated":false},{"id":"get-jurisdictions","name":"Retrieve jurisdiction definitions","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/jurisdictions","facadePath":"/api/bakkt/crypto/jurisdictions","simulated":false,"deprecated":true}]},{"id":"documents","name":"Documents","api":"crypto","operations":4,"simulated":0,"endpoints":[{"id":"upload-document","name":"Upload document and metadata","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/documents","facadePath":"/api/bakkt/crypto/documents","simulated":false,"deprecated":false},{"id":"retrieve-account-document-metadata","name":"Retrieve all document metadata for an account","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/documents/{clientAccountId}/accountDocumentMetadata","facadePath":"/api/bakkt/crypto/documents/{clientAccountId}/accountDocumentMetadata","simulated":false,"deprecated":false},{"id":"retrieve-document-metadata","name":"Retrieve metadata for a specific document","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/documents/{clientDocumentId}/metadata","facadePath":"/api/bakkt/crypto/documents/{clientDocumentId}/metadata","simulated":false,"deprecated":false},{"id":"download-document","name":"Download document","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/documents/{clientDocumentId}","facadePath":"/api/bakkt/crypto/documents/{clientDocumentId}","simulated":false,"deprecated":false}]},{"id":"trading","name":"Trading","api":"crypto","operations":7,"simulated":5,"endpoints":[{"id":"get-instruments","name":"Retrieve instrument definitions","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/instruments","facadePath":"/api/bakkt/crypto/instruments","simulated":true,"deprecated":false},{"id":"submit-order","name":"Submit an order to buy or sell crypto","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/orders","facadePath":"/api/bakkt/crypto/orders","simulated":true,"deprecated":false},{"id":"get-orders","name":"Retrieve a list of orders","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/orders","facadePath":"/api/bakkt/crypto/orders","simulated":false,"deprecated":false},{"id":"get-order-events","name":"Retrieve order entry events","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/orders/events","facadePath":"/api/bakkt/crypto/orders/events","simulated":false,"deprecated":false},{"id":"get-order","name":"Retrieve an order by client order ID","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/orders/{clientOrderId}","facadePath":"/api/bakkt/crypto/orders/{clientOrderId}","simulated":true,"deprecated":false},{"id":"cancel-order","name":"Submit a request to cancel an order","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/orders/{clientOrderId}/cancel","facadePath":"/api/bakkt/crypto/orders/{clientOrderId}/cancel","simulated":true,"deprecated":false},{"id":"get-positions","name":"Retrieve crypto positions","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/positions/{account}","facadePath":"/api/bakkt/crypto/positions/{account}","simulated":true,"deprecated":false}]},{"id":"transfers","name":"Coin transfers","api":"crypto","operations":7,"simulated":5,"endpoints":[{"id":"post-receive-address","name":"Retrieve a wallet receive address","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/transfers/deposit/coin/receiveAddress","facadePath":"/api/bakkt/crypto/transfers/deposit/coin/receiveAddress","simulated":true,"deprecated":false},{"id":"verify-wallet-address","name":"Verify a wallet address","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/transfers/verifyWalletAddress","facadePath":"/api/bakkt/crypto/transfers/verifyWalletAddress","simulated":true,"deprecated":false},{"id":"lookup-vasp","name":"Look up the VASP for a wallet address","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/transfers/vaspLookup/{receivingWallet}","facadePath":"/api/bakkt/crypto/transfers/vaspLookup/{receivingWallet}","simulated":false,"deprecated":false},{"id":"post-withdraw-fee","name":"Retrieve a withdrawal fee estimate","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/transfers/withdraw/coin/estimate","facadePath":"/api/bakkt/crypto/transfers/withdraw/coin/estimate","simulated":true,"deprecated":false},{"id":"post-withdraw","name":"Create a crypto withdrawal request","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/transfers/withdraw/coin","facadePath":"/api/bakkt/crypto/transfers/withdraw/coin","simulated":true,"deprecated":false},{"id":"search-transfers","name":"Retrieve a list of transfers","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/transfers/search","facadePath":"/api/bakkt/crypto/transfers/search","simulated":false,"deprecated":false},{"id":"get-withdraw","name":"Retrieve the withdrawal status","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/transfers/withdraw/coin/{clientTransactionId}","facadePath":"/api/bakkt/crypto/transfers/withdraw/coin/{clientTransactionId}","simulated":true,"deprecated":false}]},{"id":"fiat","name":"Fiat funding","api":"fiat","operations":8,"simulated":3,"endpoints":[{"id":"add-bank-account-plaid","name":"Link a Plaid account using processor token","api":"fiat","method":"POST","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/plaidAccount/link","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/plaidAccount/link","simulated":false,"deprecated":false},{"id":"link-bank-account-ach","name":"Add bank account — ACH","api":"fiat","method":"POST","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/bankAccountLinking/ach","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/bankAccountLinking/ach","simulated":false,"deprecated":false},{"id":"add-manual-bank-account","name":"Add bank account (test environments)","api":"fiat","method":"POST","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/bankAccount","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/bankAccount","simulated":false,"deprecated":false},{"id":"transfer-fiat-currency","name":"Deposit or withdraw funds","api":"fiat","method":"POST","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/transfer","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/transfer","simulated":true,"deprecated":false},{"id":"get-fiat-account-balance","name":"Retrieve fiat account balance","api":"fiat","method":"GET","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/fiatAccount/balance","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/fiatAccount/balance","simulated":true,"deprecated":false},{"id":"generate-wire-instructions","name":"Generate inbound wire instructions","api":"fiat","method":"GET","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/wire-instructions","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/wire-instructions","simulated":true,"deprecated":false},{"id":"unlink-bank-account","name":"Unlink fiat account","api":"fiat","method":"POST","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/bankAccountLinking/unlink","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/bankAccountLinking/unlink","simulated":false,"deprecated":false},{"id":"remove-fiat-account","name":"Unlink a fiat account (legacy)","api":"fiat","method":"POST","bakktPath":"/partner/v1/partner/{partnerId}/party/{partnerPartyRef}/fiatAccount/unlink","facadePath":"/api/bakkt/fiat/partner/{partnerId}/party/{partnerPartyRef}/fiatAccount/unlink","simulated":false,"deprecated":true}]},{"id":"allocations-trade","name":"Trade allocations","api":"crypto","operations":5,"simulated":0,"endpoints":[{"id":"trade-batch-open","name":"Open a new allocation batch","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/trade/batch/open","facadePath":"/api/bakkt/crypto/allocation/trade/batch/open","simulated":false,"deprecated":false},{"id":"trade-batch-allocate","name":"Request an allocation","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/trade/batch/allocate","facadePath":"/api/bakkt/crypto/allocation/trade/batch/allocate","simulated":false,"deprecated":false},{"id":"trade-batch-close","name":"Close the allocation batch","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/trade/batch/close","facadePath":"/api/bakkt/crypto/allocation/trade/batch/close","simulated":false,"deprecated":false},{"id":"trade-batch-get","name":"Retrieve allocation details by batchTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/trade/batch/{batchTransactionId}","facadePath":"/api/bakkt/crypto/allocation/trade/batch/{batchTransactionId}","simulated":false,"deprecated":false},{"id":"trade-batch-allocate-get","name":"Retrieve allocation details by clientTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/trade/batch/allocate/{clientTransactionId}","facadePath":"/api/bakkt/crypto/allocation/trade/batch/allocate/{clientTransactionId}","simulated":false,"deprecated":false}]},{"id":"allocations-fiat","name":"Fiat allocations","api":"crypto","operations":5,"simulated":0,"endpoints":[{"id":"fiat-batch-open","name":"Open a new fiat allocation batch","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/fiat/batch/open","facadePath":"/api/bakkt/crypto/allocation/fiat/batch/open","simulated":false,"deprecated":false},{"id":"fiat-batch-allocate","name":"Request a fiat allocation","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/fiat/batch/allocate","facadePath":"/api/bakkt/crypto/allocation/fiat/batch/allocate","simulated":false,"deprecated":false},{"id":"fiat-batch-close","name":"Close the fiat allocation batch","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/fiat/batch/close","facadePath":"/api/bakkt/crypto/allocation/fiat/batch/close","simulated":false,"deprecated":false},{"id":"fiat-batch-get","name":"Retrieve fiat allocation details by batchTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/fiat/batch/{batchTransactionId}","facadePath":"/api/bakkt/crypto/allocation/fiat/batch/{batchTransactionId}","simulated":false,"deprecated":false},{"id":"fiat-batch-allocate-get","name":"Retrieve fiat allocation details by clientTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/fiat/batch/allocate/{clientTransactionId}","facadePath":"/api/bakkt/crypto/allocation/fiat/batch/allocate/{clientTransactionId}","simulated":false,"deprecated":false}]},{"id":"allocations-currency","name":"Currency allocations","api":"crypto","operations":5,"simulated":0,"endpoints":[{"id":"currency-batch-open","name":"Open a new currency allocation batch","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/currency/batch/open","facadePath":"/api/bakkt/crypto/allocation/currency/batch/open","simulated":false,"deprecated":false},{"id":"currency-batch-allocate","name":"Request a currency allocation","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/currency/batch/allocate","facadePath":"/api/bakkt/crypto/allocation/currency/batch/allocate","simulated":false,"deprecated":false},{"id":"currency-batch-close","name":"Close the currency allocation batch","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/currency/batch/close","facadePath":"/api/bakkt/crypto/allocation/currency/batch/close","simulated":false,"deprecated":false},{"id":"currency-batch-get","name":"Retrieve currency allocation details by batchTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/currency/batch/{batchTransactionId}","facadePath":"/api/bakkt/crypto/allocation/currency/batch/{batchTransactionId}","simulated":false,"deprecated":false},{"id":"currency-batch-allocate-get","name":"Retrieve currency allocation details by clientTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/currency/batch/allocate/{clientTransactionId}","facadePath":"/api/bakkt/crypto/allocation/currency/batch/allocate/{clientTransactionId}","simulated":false,"deprecated":false}]},{"id":"allocations-inventory","name":"Inventory allocations","api":"crypto","operations":2,"simulated":0,"endpoints":[{"id":"inventory-allocate","name":"Request an inventory allocation","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/inventory","facadePath":"/api/bakkt/crypto/allocation/inventory","simulated":false,"deprecated":false},{"id":"inventory-allocate-get","name":"Retrieve inventory allocation details by clientTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/inventory/{clientTransactionId}","facadePath":"/api/bakkt/crypto/allocation/inventory/{clientTransactionId}","simulated":false,"deprecated":false}]},{"id":"gifting","name":"Gifting","api":"crypto","operations":2,"simulated":0,"endpoints":[{"id":"gift-create","name":"Request a gift","api":"crypto","method":"POST","bakktPath":"/apex-crypto/api/v2/allocation/gift","facadePath":"/api/bakkt/crypto/allocation/gift","simulated":false,"deprecated":false},{"id":"gift-get","name":"Retrieve gift details by clientTransactionId","api":"crypto","method":"GET","bakktPath":"/apex-crypto/api/v2/allocation/gift/{clientTransactionId}","facadePath":"/api/bakkt/crypto/allocation/gift/{clientTransactionId}","simulated":false,"deprecated":false}]}]}}