# Everest Card — generated from the portal's compiled model. # Do not edit: re-download rather than patch, or this drifts from the platform. # # Set @accessToken before sending anything. The token is a client_credentials # grant against the OAuth2 service — you supply the id and the secret, and the # portal never stores either. # Step 1 sets @accessToken. Every call after it reuses that variable. @sts = https://devcard.sim-ant.com/SandBox/oAuth2 @accessToken = ### 1 · Get a token # Fill in your own client id and secret. Copy `access_token` from the # response into @accessToken above. POST {{sts}}/sts/api/token Content-Type: application/json { "grant_type": "client_credentials", "client_id": "", "client_secret": "" } @creditBase = https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelCredit ### 2 · Credit Digital Channels Integration API — getCardList # Retrieves a list of credit cards matching specified criteria. POST {{creditBase}}/credit/api/getCardList Content-Type: application/json Authorization: Bearer {{accessToken}} {} @debitBase = https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit ### 3 · Debit Digital Channels Integration API — getCustomerDebitCardListByTenantId # Retrieves debit cards for a customer filtered by tenant ID, supporting multi-tenant architectures. POST {{debitBase}}/debit/api/getCustomerDebitCardListByTenantId Content-Type: application/json Authorization: Bearer {{accessToken}} {} @prepaidBase = https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid ### 4 · Prepaid Digital Channels Integration API — getAuthorizationListByBegindateEnddate # Retrieves authorization list for a customer between given dates. POST {{prepaidBase}}/prepaid/api/getAuthorizationListByBegindateEnddate Content-Type: application/json Authorization: Bearer {{accessToken}} {} @corebankingBase = https://devcard.sim-ant.com/SandBox/Integrationcorebanking ### 5 · Integration Corebanking Indoor API — getCardRestriction # Retrieves debit card restrictions for a given ShadowCardNumber. Accepts GetDebitCardRestrictionRequest with ShadowCardNumber. Returns GetDebitCardRestrictionResponse containing a list of CardRestriction items, each including RestrictionCode, RestrictionCodeDescription, RestrictionPermissionIndicator, and RestrictionPermissionIndicatorDescription. Uses _intRepository.GetCardRestriction internally. POST {{corebankingBase}}/Indoor/api/getCardRestriction Content-Type: application/json Authorization: Bearer {{accessToken}} {} @deliveryBase = https://devcard.sim-ant.com/SandBox/IntegrationDelivery ### 6 · Delivery Integration Indoor Service API — createDeliveryFile # Service that generates the delivery file for use in distribution processes. POST {{deliveryBase}}/delivery-integration-indoor-service/api/createDeliveryFile Content-Type: application/json Authorization: Bearer {{accessToken}} {} # Every other operation is in that API's own file: # /tools/download/credit/requests.http # /tools/download/debit/requests.http # /tools/download/prepaid/requests.http # /tools/download/corebanking/requests.http # /tools/download/oauth2/requests.http # /tools/download/delivery/requests.http