pontoconnect_rs 2.0.3

For more info, please refer to the documentation: https://documentation.ibanity.com/ponto-connect/
Documentation
# \TransactionApi

All URIs are relative to *https://api.ibanity.com/ponto-connect*

Method | HTTP request | Description
------------- | ------------- | -------------
[**get_transaction**]TransactionApi.md#get_transaction | **GET** /accounts/{accountId}/transactions/{id} | Get Transaction
[**list_transactions**]TransactionApi.md#list_transactions | **GET** /accounts/{accountId}/transactions | List Transactions
[**list_updated_transactions_for_synchronization**]TransactionApi.md#list_updated_transactions_for_synchronization | **GET** /synchronizations/{synchronizationId}/updated-transactions | List Updated Transactions for Synchronization



## get_transaction

> models::TransactionSingle get_transaction(account_id, id)
Get Transaction

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**account_id** | **uuid::Uuid** |  | [required] |
**id** | **uuid::Uuid** |  | [required] |

### Return type

[**models::TransactionSingle**](transaction_single.md)

### Authorization

[oAuth](../README.md#oAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## list_transactions

> models::TransactionCollection list_transactions(account_id, page_left_square_bracket_limit_right_square_bracket, page_left_square_bracket_before_right_square_bracket, page_left_square_bracket_after_right_square_bracket)
List Transactions

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**account_id** | **uuid::Uuid** |  | [required] |
**page_left_square_bracket_limit_right_square_bracket** | Option<**f64**> | Maximum number (1-100) of resources that might be returned. It is possible that the response contains fewer elements. Defaults to <code>10</code> |  |
**page_left_square_bracket_before_right_square_bracket** | Option<**String**> | Cursor for pagination. Indicates that the API should return the transaction resources which are immediately before this one in the list (the previous page) |  |
**page_left_square_bracket_after_right_square_bracket** | Option<**String**> | Cursor for pagination. Indicates that the API should return the transaction resources which are immediately after this one in the list (the next page) |  |

### Return type

[**models::TransactionCollection**](transaction_collection.md)

### Authorization

[oAuth](../README.md#oAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)


## list_updated_transactions_for_synchronization

> models::TransactionCollection list_updated_transactions_for_synchronization(synchronization_id, page_left_square_bracket_limit_right_square_bracket, page_left_square_bracket_before_right_square_bracket, page_left_square_bracket_after_right_square_bracket)
List Updated Transactions for Synchronization

### Parameters


Name | Type | Description  | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**synchronization_id** | **uuid::Uuid** |  | [required] |
**page_left_square_bracket_limit_right_square_bracket** | Option<**f64**> | Maximum number (1-100) of resources that might be returned. It is possible that the response contains fewer elements. Defaults to <code>10</code> |  |
**page_left_square_bracket_before_right_square_bracket** | Option<**String**> | Cursor for pagination. Indicates that the API should return the transaction resources which are immediately before this one in the list (the previous page) |  |
**page_left_square_bracket_after_right_square_bracket** | Option<**String**> | Cursor for pagination. Indicates that the API should return the transaction resources which are immediately after this one in the list (the next page) |  |

### Return type

[**models::TransactionCollection**](transaction_collection.md)

### Authorization

[oAuth](../README.md#oAuth)

### HTTP request headers

- **Content-Type**: Not defined
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)