### Installment Payments Information Source: https://api.privatbank.ua/ API to get information about the available amount for purchases under the 'Installment Payments' program. ```APIDOC ## GET /installments/available_amount ### Description API to get information about the available amount for purchases under the 'Installment Payments' program. ### Method GET ### Endpoint /installments/available_amount ### Response #### Success Response (200) - **available_amount** (number) - The amount available for purchases under the installment plan. ``` -------------------------------- ### PrivatBank and NBU Currency Exchange Rates Archive Source: https://api.privatbank.ua/ API to get information about PrivatBank and NBU cash currency exchange rates for a selected date. The archive stores data for the last 4 years. ```APIDOC ## GET /currency/archive ### Description API to get information about PrivatBank and NBU cash currency exchange rates for a selected date. The archive stores data for the last 4 years. ### Method GET ### Endpoint /currency/archive ### Parameters #### Query Parameters - **date** (string) - Required - The date for which to retrieve the exchange rates (YYYY-MM-DD). ### Response #### Success Response (200) - **exchange_rates** (array) - List of currency exchange rates. - **currency** (string) - The currency code (e.g., USD, EUR). - **buy_rate** (number) - The buying rate. - **sell_rate** (number) - The selling rate. - **source** (string) - The source of the rate (PrivatBank or NBU). ``` -------------------------------- ### Installment Payments Online Source: https://api.privatbank.ua/ API for managing installment payments made online. ```APIDOC ## POST /installments/online ### Description API for managing installment payments made online. ### Method POST ### Endpoint /installments/online ### Request Body - **payment_details** (object) - Required - Details of the online installment payment. - **transaction_id** (string) - Required - The ID of the transaction. - **amount** (number) - Required - The amount of the installment payment. - **number_of_months** (integer) - Required - The number of months for the installment plan. ### Response #### Success Response (200) - **status** (string) - The status of the installment payment processing. - **message** (string) - A confirmation message. ``` -------------------------------- ### Bank Safes Source: https://api.privatbank.ua/ API to get information about the location of depositaries with available bank safes, and to book a bank safe in your desired city. ```APIDOC ## GET /safes/locations ### Description API to get information about the location of depositaries with available bank safes. ### Method GET ### Endpoint /safes/locations ### Parameters #### Query Parameters - **city** (string) - Optional - The city to search for depositaries. ### Response #### Success Response (200) - **depositaries** (array) - List of depositaries with available safes. - **name** (string) - The name of the depositary. - **address** (string) - The address of the depositary. - **available_safes** (integer) - The number of available safes. ## POST /safes/book ### Description API to book a bank safe in your desired city. ### Method POST ### Endpoint /safes/book ### Request Body - **booking_details** (object) - Required - Details for booking a safe. - **depositary_id** (string) - Required - The ID of the depositary where the safe is to be booked. - **client_id** (string) - Required - The client's identifier. - **start_date** (string) - Required - The desired start date for the booking. - **duration_months** (integer) - Required - The duration of the booking in months. ### Response #### Success Response (200) - **booking_id** (string) - The unique identifier for the booking. - **status** (string) - The status of the booking. ``` -------------------------------- ### PrivatBank Currency Exchange Rates Source: https://api.privatbank.ua/ API provides information on PrivatBank's cash and non-cash currency exchange rates. ```APIDOC ## GET /currency/rates ### Description API provides information on PrivatBank's cash and non-cash currency exchange rates. ### Method GET ### Endpoint /currency/rates ### Parameters #### Query Parameters - **type** (string) - Optional - Specifies the type of rates to retrieve ('cash' or 'non-cash'). Defaults to 'cash'. ### Response #### Success Response (200) - **exchange_rates** (array) - List of currency exchange rates. - **currency** (string) - The currency code (e.g., USD, EUR). - **buy_rate** (number) - The buying rate. - **sell_rate** (number) - The selling rate. ``` -------------------------------- ### Merchant Account Balance Source: https://api.privatbank.ua/ API to view information about a merchant's available accounts, their status, balance, available funds, and credit limit. ```APIDOC ## GET /merchant/account/balance ### Description API to view information about a merchant's available accounts, their status, balance, available funds, and credit limit. ### Method GET ### Endpoint /merchant/account/balance ### Parameters #### Query Parameters - **date** (string) - Optional - The date for which to retrieve the balance information. ### Response #### Success Response (200) - **accounts** (array) - List of merchant accounts with their details. - **account_id** (string) - The unique identifier for the account. - **status** (string) - The current status of the account. - **balance** (number) - The current balance of the account. - **available_funds** (number) - The amount of funds available for use. - **credit_limit** (number) - The credit limit associated with the account. ``` -------------------------------- ### Merchant Account Statements (Individuals) Source: https://api.privatbank.ua/ API to view detailed information about money movement for a merchant's account (card) for a selected period. ```APIDOC ## GET /merchant/account/statement ### Description API to view detailed information about money movement for a merchant's account (card) for a selected period. ### Method GET ### Endpoint /merchant/account/statement ### Parameters #### Query Parameters - **account_id** (string) - Required - The identifier of the merchant's account or card. - **start_date** (string) - Required - The start date of the period for the statement. - **end_date** (string) - Required - The end date of the period for the statement. ### Response #### Success Response (200) - **transactions** (array) - List of financial transactions for the account. - **transaction_id** (string) - The unique identifier for the transaction. - **date** (string) - The date of the transaction. - **description** (string) - A description of the transaction. - **amount** (number) - The amount of the transaction. - **type** (string) - The type of transaction (e.g., debit, credit). ``` -------------------------------- ### Status of Processing Documents and Payments for International Documentary Operations Source: https://api.privatbank.ua/ API to check the status of processing documents and payments for international documentary operations. ```APIDOC ## GET /operations/documentary/status ### Description API to check the status of processing documents and payments for international documentary operations. ### Method GET ### Endpoint /operations/documentary/status ### Parameters #### Query Parameters - **operation_id** (string) - Required - The identifier of the international documentary operation. ### Response #### Success Response (200) - **status** (string) - The current status of the operation (e.g., 'processing', 'completed', 'failed'). - **last_update** (string) - The date and time of the last status update. - **details** (string) - Additional details about the operation's status. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.