Environment URLs
Environment | Base URL |
---|---|
NDT Staging | https://dapi.stg-newdaytechnology.net/core-credit |
NDT Production | https://dapi.newdaytechnology.net/core-credit |
Endpoints
GetAccount
Returns standard account details including open date, credit limits, status etc.
/accounts/{accountId}
GetAccountAvailableLimits
Returns available credit limits (account and cash).
/accounts/{accountId}/available-limits
GetAccountSpendTypes
Retrieve detailed breakdown of all spend types including instalment plans and their balances and rates for the account at subledger level.
/accounts/{accountId}/spend-types
GetAccountBalances
Returns balance details including any pending debit or credit movements.
/accounts/{accountId}/balances
GetBillingPeriods
Lists the billing periods for the given account.
/accounts/{accountId}/billing-periods
GetBillingPeriodBalances
Shows balances for the given billing period.
/accounts/{accountId}/billing-periods/{billingPeriodId}/balances
GetBillingPeriodSpendTypes
Shows billing period breakdown per spend type.
/accounts/{accountId}/billing-periods/{billingPeriodId}/spend-types
GetTransactionsForCurrentBillingPeriod
Lists the transactions for the current billing period.
/accounts/{accountId}/billing-periods/current/transactions
GetBillingPeriodTransactions
Lists the transactions for the given billing period.
/accounts/{accountId}/billing-periods/{billingPeriodId}/transactions
GetBillingPeriodDetails
Shows billing period details (balances and balance type breakdown).
/accounts/{accountId}/billing-periods/{billingPeriodId}
GetAccountPositions
Composite resource to return standard account details along with available limits, balances and dues.
/accounts/{accountId}/positions
GetAccountDues
Returns any dues on the account including current due, requested payment, recommended extra payment, total arrears etc.
/accounts/{accountId}/dues
GetAccountArrears
Retrieve detailed breakdown of arrears information on the account.
/accounts/{accountId}/dues/arrears
GetAccountInterestRates
Returns account level interest rates.
/accounts/{accountId}/interest-rates
TransactionsSearch
Searches transactions for the given account.
/accounts/{accountId}/transactions
TransactionsSearchByTransactionId
Searches specific transactions for the given account and transaction identifier.
/accounts/{accountId}/transactions/{transactionId}
GetAvailableTreatments
Provides list of available treatments that can be applied on to a given account.
/accounts/{accountId}/available-treatments
AddTreatment
Adds a treatment to an account
/accounts/{accountId}/treatments
UpdateTreatment
Update an existing treatment to either change any of its applicable attributes or swap it with a different treatment given its validation criteria is successful
/accounts/{accountId}/treatments/{treatmentId}
RemoveTreatment
Removes a treatment from an account
/accounts/{accountId}/treatments/{treatmentId}
Models
Was this page helpful?