### Install SDK from Source via Setuptools Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Install the PostFinanceCheckout Python SDK from source using Setuptools. This involves installing setuptools and then running the setup script. Root permissions may be required for system-wide installation. ```sh pip3 install setuptools python setup.py install ``` -------------------------------- ### get_subscriptions_products_setup_fees Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all setup fees. ```APIDOC ## GET /subscriptions/products/setup-fees ### Description List all setup fees. This endpoint retrieves a collection of all setup fee records. ### Method GET ### Endpoint /subscriptions/products/setup-fees ``` -------------------------------- ### Install SDK via pip Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Install the PostFinanceCheckout Python SDK using pip. This is the recommended installation method. ```sh pip3 install --upgrade postfinancecheckout ``` -------------------------------- ### Install SDK from Source via GitHub Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Install the PostFinanceCheckout Python SDK directly from its GitHub repository using pip. Root permissions may be required. ```sh pip3 install git+http://github.com/pfpayments/python-sdk.git ``` -------------------------------- ### post_subscriptions_products_setup_fees Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new setup fee. ```APIDOC ## POST /subscriptions/products/setup-fees ### Description Create a new setup fee. This endpoint is used to add new setup fee records. ### Method POST ### Endpoint /subscriptions/products/setup-fees ``` -------------------------------- ### GET /web-apps/installed Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Check whether the web app is installed. ```APIDOC ## GET /web-apps/installed ### Description Check whether the web app is installed. ### Method GET ### Endpoint /web-apps/installed ``` -------------------------------- ### GET /subscriptions/products Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all available products. ```APIDOC ## GET /subscriptions/products ### Description List all products. ### Method GET ### Endpoint /subscriptions/products ``` -------------------------------- ### GET /customers Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all customers. ```APIDOC ## GET /customers ### Description List all customers. ### Method GET ### Endpoint /customers ``` -------------------------------- ### Get Transaction Details Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Example of how to retrieve transaction details using the PostFinanceCheckout Python SDK. Ensure you have the correct user ID, authentication key, space ID, and transaction ID. Handles potential exceptions during the API call. ```python import postfinancecheckout from postfinancecheckout.service.transactions_service import TransactionsService from postfinancecheckout.configuration import Configuration application_user_id = 123441 authentication_key = 'oWVGn42ks+yIbuHt8w09kyQRUEgIuYxqd/F59LO/lF0=' configuration = Configuration( user_id=application_user_id, authentication_key=authentication_key ) transactionsService = TransactionsService(configuration) space_id = 72979 transaction_id = 367155626 expand_set = ['group'] try: transaction = transactionsService.get_payment_transactions_id( transaction_id, space_id, expand_set ) print("Transaction:") print(transaction) except Exception as e: print("Exception when calling api: %s\n" % e) ``` -------------------------------- ### get_subscriptions_products_setup_fees_id Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific setup fee by its ID. ```APIDOC ## GET /subscriptions/products/setup-fees/{id} ### Description Retrieve a setup fee using its unique identifier. ### Method GET ### Endpoint /subscriptions/products/setup-fees/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the setup fee to retrieve. ``` -------------------------------- ### get_subscriptions_products_setup_fees_search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for setup fees based on specified criteria. ```APIDOC ## GET /subscriptions/products/setup-fees/search ### Description Search for setup fees. This endpoint allows filtering and searching of setup fee records. ### Method GET ### Endpoint /subscriptions/products/setup-fees/search ``` -------------------------------- ### GET /permissions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all available permissions. ```APIDOC ## GET /permissions ### Description List all permissions. ### Method GET ### Endpoint /permissions ``` -------------------------------- ### GET /manual-tasks Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all manual tasks. ```APIDOC ## GET /manual-tasks ### Description List all manual tasks. ### Method GET ### Endpoint /manual-tasks ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### patch_subscriptions_products_setup_fees_id Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Update an existing setup fee by its ID. ```APIDOC ## PATCH /subscriptions/products/setup-fees/{id} ### Description Update a setup fee using its unique identifier. This allows for partial modification of the fee details. ### Method PATCH ### Endpoint /subscriptions/products/setup-fees/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the setup fee to update. ``` -------------------------------- ### GET /subscriptions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all subscriptions. ```APIDOC ## GET /subscriptions ### Description List all subscriptions. ### Method GET ### Endpoint /subscriptions ``` -------------------------------- ### GET /subscriptions/versions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all subscription versions. ```APIDOC ## GET /subscriptions/versions ### Description List all subscription versions. ### Method GET ### Endpoint /subscriptions/versions ``` -------------------------------- ### POST /web-apps/confirm/{code} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Confirm a web app installation. ```APIDOC ## POST /web-apps/confirm/{code} ### Description Confirm a web app installation. ### Method POST ### Endpoint /web-apps/confirm/{code} ### Parameters #### Path Parameters - **code** (string) - Required - The confirmation code for the web app. ``` -------------------------------- ### GET /customers/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a customer. ```APIDOC ## GET /customers/{id} ### Description Retrieve a customer. ### Method GET ### Endpoint /customers/{id} ``` -------------------------------- ### delete_subscriptions_products_setup_fees_id Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Delete a specific setup fee by its ID. ```APIDOC ## DELETE /subscriptions/products/setup-fees/{id} ### Description Delete a setup fee using its unique identifier. ### Method DELETE ### Endpoint /subscriptions/products/setup-fees/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the setup fee to delete. ``` -------------------------------- ### GET /webhooks/listeners Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all webhook listeners. ```APIDOC ## GET /webhooks/listeners ### Description List all webhook listeners. ### Method GET ### Endpoint /webhooks/listeners ``` -------------------------------- ### GET /languages Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all languages. ```APIDOC ## GET /languages ### Description List all languages. ### Method GET ### Endpoint /languages ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /customers/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search customers. ```APIDOC ## GET /customers/search ### Description Search customers. ### Method GET ### Endpoint /customers/search ``` -------------------------------- ### GET /application-users Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all application users. ```APIDOC ## GET /application-users ### Description List all application users. ### Method GET ### Endpoint /application-users ``` -------------------------------- ### GET /webhooks/listeners/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search webhook listeners. ```APIDOC ## GET /webhooks/listeners/search ### Description Search webhook listeners. ### Method GET ### Endpoint /webhooks/listeners/search ``` -------------------------------- ### GET /languages/{code} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a language. ```APIDOC ## GET /languages/{code} ### Description Retrieve a language. ### Method GET ### Endpoint /languages/{code} ### Parameters #### Path Parameters - **code** (string) - Required - The language code. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /subscriptions/suspensions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all suspensions. ```APIDOC ## GET /subscriptions/suspensions ### Description List all suspensions. ### Method GET ### Endpoint /subscriptions/suspensions ``` -------------------------------- ### GET /languages/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search languages. ```APIDOC ## GET /languages/search ### Description Search languages. ### Method GET ### Endpoint /languages/search ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /manual-tasks/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a manual task. ```APIDOC ## GET /manual-tasks/{id} ### Description Retrieve a manual task. ### Method GET ### Endpoint /manual-tasks/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the task. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /subscriptions/products/versions/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for product versions based on specified criteria. ```APIDOC ## GET /subscriptions/products/versions/search ### Description Search product versions. ### Method GET ### Endpoint /subscriptions/products/versions/search ``` -------------------------------- ### GET /label-descriptors Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all label descriptors. ```APIDOC ## GET /label-descriptors ### Description List all label descriptors. ### Method GET ### Endpoint /label-descriptors ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /subscriptions/affiliates Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all affiliates associated with the subscription. ```APIDOC ## GET /subscriptions/affiliates ### Description List all affiliates associated with the subscription. ### Method GET ### Endpoint /subscriptions/affiliates ``` -------------------------------- ### GET /subscriptions/products/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific product by its ID. ```APIDOC ## GET /subscriptions/products/{id} ### Description Retrieve a product. ### Method GET ### Endpoint /subscriptions/products/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product to retrieve. ``` -------------------------------- ### GET /subscriptions/products/versions/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific product version by its ID. ```APIDOC ## GET /subscriptions/products/versions/{id} ### Description Retrieve a product version. ### Method GET ### Endpoint /subscriptions/products/versions/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product version to retrieve. ``` -------------------------------- ### GET /subscriptions/charges Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all charges associated with the subscription. ```APIDOC ## GET /subscriptions/charges ### Description List all charges associated with the subscription. ### Method GET ### Endpoint /subscriptions/charges ``` -------------------------------- ### GET /payment/delivery-indications Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all delivery indications. ```APIDOC ## GET /payment/delivery-indications ### Description List all delivery indications. ### Method GET ### Endpoint /payment/delivery-indications ``` -------------------------------- ### GET /label-descriptors/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search label descriptors. ```APIDOC ## GET /label-descriptors/search ### Description Search label descriptors. ### Method GET ### Endpoint /label-descriptors/search ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /payment/bank-accounts Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all bank accounts. ```APIDOC ## GET /payment/bank-accounts ### Description List all bank accounts. ### Method GET ### Endpoint /payment/bank-accounts ``` -------------------------------- ### GET /application-users/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for application users. ```APIDOC ## GET /application-users/search ### Description Search application users. ### Method GET ### Endpoint /application-users/search ``` -------------------------------- ### GET /subscriptions/products/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for products based on specified criteria. ```APIDOC ## GET /subscriptions/products/search ### Description Search products. ### Method GET ### Endpoint /subscriptions/products/search ``` -------------------------------- ### GET /webhooks/listeners/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a webhook listener. ```APIDOC ## GET /webhooks/listeners/{id} ### Description Retrieve a webhook listener. ### Method GET ### Endpoint /webhooks/listeners/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the webhook listener. ``` -------------------------------- ### GET /application-users/{userId}/keys Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all authentication keys for a specific application user. ```APIDOC ## GET /application-users/{userId}/keys ### Description List a user's authentication keys. ### Method GET ### Endpoint /application-users/{userId}/keys ### Parameters #### Path Parameters - **userId** (string) - Required - The ID of the application user whose keys to list. ``` -------------------------------- ### GET /label-descriptors/groups Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all label descriptor groups. ```APIDOC ## GET /label-descriptors/groups ### Description List all label descriptor groups. ### Method GET ### Endpoint /label-descriptors/groups ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### POST /subscriptions/products Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new product. ```APIDOC ## POST /subscriptions/products ### Description Create a product. ### Method POST ### Endpoint /subscriptions/products ``` -------------------------------- ### POST /subscriptions/products/versions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new product version. ```APIDOC ## POST /subscriptions/products/versions ### Description Create a product version. ### Method POST ### Endpoint /subscriptions/products/versions ``` -------------------------------- ### AccountsService - GET /accounts Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieves a list of all accounts. ```APIDOC ## GET /accounts ### Description List all accounts. ### Method GET ### Endpoint /accounts ``` -------------------------------- ### GET /subscriptions/versions/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for subscription versions based on specified criteria. ```APIDOC ## GET /subscriptions/versions/search ### Description Search subscription versions. ### Method GET ### Endpoint /subscriptions/versions/search ``` -------------------------------- ### POST /customers Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a customer. ```APIDOC ## POST /customers ### Description Create a customer. ### Method POST ### Endpoint /customers ``` -------------------------------- ### GET /label-descriptors/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a label descriptor. ```APIDOC ## GET /label-descriptors/{id} ### Description Retrieve a label descriptor. ### Method GET ### Endpoint /label-descriptors/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the descriptor. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /legal-organization-forms Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all legal organization forms. ```APIDOC ## GET /legal-organization-forms ### Description List all legal organization forms. ### Method GET ### Endpoint /legal-organization-forms ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### post_payment_processor_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a payment processor configuration. ```APIDOC ## POST /payment/processor-configurations ### Description Create a payment processor configuration. ### Method POST ### Endpoint /payment/processor-configurations ``` -------------------------------- ### GET /subscriptions/affiliates/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for affiliates based on specified criteria. ```APIDOC ## GET /subscriptions/affiliates/search ### Description Search for affiliates based on specified criteria. ### Method GET ### Endpoint /subscriptions/affiliates/search ``` -------------------------------- ### POST /customers/bulk Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create multiple customers. ```APIDOC ## POST /customers/bulk ### Description Create multiple customers. ### Method POST ### Endpoint /customers/bulk ``` -------------------------------- ### get_subscriptions_products_versions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all product versions. ```APIDOC ## GET /subscriptions/products/versions ### Description List all product versions. This endpoint retrieves a collection of all product version records. ### Method GET ### Endpoint /subscriptions/products/versions ``` -------------------------------- ### GET /subscriptions/metric-usage-reports Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all metric usage reports associated with the subscription. ```APIDOC ## GET /subscriptions/metric-usage-reports ### Description List all metric usage reports associated with the subscription. ### Method GET ### Endpoint /subscriptions/metric-usage-reports ``` -------------------------------- ### GET /payment/transactions/invoices/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search transaction invoices. ```APIDOC ## GET /payment/transactions/invoices/search ### Description Search transaction invoices. ### Method GET ### Endpoint /payment/transactions/invoices/search ``` -------------------------------- ### GET /subscriptions/ledger-entries Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all ledger entries associated with the subscription. ```APIDOC ## GET /subscriptions/ledger-entries ### Description List all ledger entries associated with the subscription. ### Method GET ### Endpoint /subscriptions/ledger-entries ``` -------------------------------- ### GET /payment/transactions/invoices Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all transaction invoices. ```APIDOC ## GET /payment/transactions/invoices ### Description List all transaction invoices. ### Method GET ### Endpoint /payment/transactions/invoices ``` -------------------------------- ### POST /subscriptions/products/versions/{id}/activate Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Activate a specific product version by its ID. ```APIDOC ## POST /subscriptions/products/versions/{id}/activate ### Description Activate a product version. ### Method POST ### Endpoint /subscriptions/products/versions/{id}/activate ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product version to activate. ``` -------------------------------- ### POST /application-users Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new application user. ```APIDOC ## POST /application-users ### Description Create an application user. ### Method POST ### Endpoint /application-users ``` -------------------------------- ### get_payment_processor_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all payment processor configurations. ```APIDOC ## GET /payment/processor-configurations ### Description List all payment processor configurations. ### Method GET ### Endpoint /payment/processor-configurations ``` -------------------------------- ### GET /subscriptions/affiliates/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific affiliate by its ID. ```APIDOC ## GET /subscriptions/affiliates/{id} ### Description Retrieve a specific affiliate by its ID. ### Method GET ### Endpoint /subscriptions/affiliates/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the affiliate to retrieve. ``` -------------------------------- ### GET /permissions/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for permissions based on certain criteria. ```APIDOC ## GET /permissions/search ### Description Search permissions. ### Method GET ### Endpoint /permissions/search ``` -------------------------------- ### GET /subscriptions/charges/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for charges based on specified criteria. ```APIDOC ## GET /subscriptions/charges/search ### Description Search for charges based on specified criteria. ### Method GET ### Endpoint /subscriptions/charges/search ``` -------------------------------- ### GET /customers/{id}/email-addresses Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List a customer's email addresses. ```APIDOC ## GET /customers/{id}/email-addresses ### Description List a customer's email addresses. ### Method GET ### Endpoint /customers/{id}/email-addresses ``` -------------------------------- ### post_human_users Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a human user. ```APIDOC ## POST /human-users ### Description Create a human user. ### Method POST ### Endpoint /human-users ``` -------------------------------- ### GET /customers/{customerId}/comments Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all customer comments. ```APIDOC ## GET /customers/{customerId}/comments ### Description List all customer comments. ### Method GET ### Endpoint /customers/{customerId}/comments ``` -------------------------------- ### get_subscriptions_products_versions_retirements Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all product version retirements. ```APIDOC ## GET /subscriptions/products/versions/retirements ### Description List all product version retirements. This endpoint retrieves a collection of all retirement records for product versions. ### Method GET ### Endpoint /subscriptions/products/versions/retirements ``` -------------------------------- ### SingleSignOnUsersService.post_single_sign_on_users Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new single sign-on user. ```APIDOC ## POST /single-sign-on-users ### Description Create a single sign-on user. ### Method POST ### Endpoint /single-sign-on-users ``` -------------------------------- ### GET /application-users/{userId}/space-roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all roles assigned to an application user for a specific space. ```APIDOC ## GET /application-users/{userId}/space-roles ### Description List all roles of an application user for a space. ### Method GET ### Endpoint /application-users/{userId}/space-roles ### Parameters #### Path Parameters - **userId** (string) - Required - The ID of the application user. #### Query Parameters - **spaceId** (string) - Required - The ID of the space. ``` -------------------------------- ### GET /webhooks/urls Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all webhook URLs. This endpoint retrieves a list of all configured webhook URLs. ```APIDOC ## GET /webhooks/urls ### Description List all webhook URLs. ### Method GET ### Endpoint /webhooks/urls ``` -------------------------------- ### SpacesService - post_spaces Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a space. ```APIDOC ## POST /spaces ### Description Create a space. ### Method POST ### Endpoint /spaces ### Parameters #### Request Body - **name** (string) - Required - The name of the space. - **description** (string) - Optional - The description of the space. ``` -------------------------------- ### GET /payment/bank-transactions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all bank transactions. ```APIDOC ## GET /payment/bank-transactions ### Description List all bank transactions. ### Method GET ### Endpoint /payment/bank-transactions ``` -------------------------------- ### GET /payment/bank-accounts/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for bank accounts. ```APIDOC ## GET /payment/bank-accounts/search ### Description Search bank accounts. ### Method GET ### Endpoint /payment/bank-accounts/search ``` -------------------------------- ### GET /customers/{customerId}/comments/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a customer comment. ```APIDOC ## GET /customers/{customerId}/comments/{id} ### Description Retrieve a customer comment. ### Method GET ### Endpoint /customers/{customerId}/comments/{id} ``` -------------------------------- ### POST /subscriptions/affiliates Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new affiliate. ```APIDOC ## POST /subscriptions/affiliates ### Description Create a new affiliate. ### Method POST ### Endpoint /subscriptions/affiliates ``` -------------------------------- ### GET /subscriptions/versions/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific subscription version by its ID. ```APIDOC ## GET /subscriptions/versions/{id} ### Description Retrieve a subscription version. ### Method GET ### Endpoint /subscriptions/versions/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the subscription version to retrieve. ``` -------------------------------- ### post_payment_method_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a payment method configuration. ```APIDOC ## POST /payment/method-configurations ### Description Create a payment method configuration. ### Method POST ### Endpoint /payment/method-configurations ``` -------------------------------- ### GET /application-users/{userId}/account-roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all roles assigned to an application user for a specific account. ```APIDOC ## GET /application-users/{userId}/account-roles ### Description List all roles of an application user for an account. ### Method GET ### Endpoint /application-users/{userId}/account-roles ### Parameters #### Path Parameters - **userId** (string) - Required - The ID of the application user. #### Query Parameters - **accountId** (string) - Required - The ID of the account. ``` -------------------------------- ### SubscriptionProductComponentsService - List all components Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieves a list of all subscription product components. ```APIDOC ## GET /subscriptions/products/components ### Description List all components. ### Method GET ### Endpoint /subscriptions/products/components ``` -------------------------------- ### PaymentConnectorConfigurationsService - post_payment_connector_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a payment connector configuration. ```APIDOC ## POST /payment/connector-configurations ### Description Create a payment connector configuration. ### Method POST ### Endpoint /payment/connector-configurations ``` -------------------------------- ### GET /subscriptions/metric-usage-reports/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for metric usage reports based on specified criteria. ```APIDOC ## GET /subscriptions/metric-usage-reports/search ### Description Search for metric usage reports based on specified criteria. ### Method GET ### Endpoint /subscriptions/metric-usage-reports/search ``` -------------------------------- ### get_subscriptions_products_retirements Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all product retirements. ```APIDOC ## GET /subscriptions/products/retirements ### Description List all product retirements. This endpoint retrieves a collection of all retirement records for products. ### Method GET ### Endpoint /subscriptions/products/retirements ``` -------------------------------- ### GET /payment/transactions/invoices/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a transaction invoice. ```APIDOC ## GET /payment/transactions/invoices/{id} ### Description Retrieve a transaction invoice. ### Method GET ### Endpoint /payment/transactions/invoices/{id} ``` -------------------------------- ### get_payment_method_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all payment method configurations. ```APIDOC ## GET /payment/method-configurations ### Description List all payment method configurations. ### Method GET ### Endpoint /payment/method-configurations ``` -------------------------------- ### GET /subscriptions/metric-usage-reports/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific metric usage report by its ID. ```APIDOC ## GET /subscriptions/metric-usage-reports/{id} ### Description Retrieve a specific metric usage report by its ID. ### Method GET ### Endpoint /subscriptions/metric-usage-reports/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the metric usage report to retrieve. ``` -------------------------------- ### AccountsService - POST /accounts Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Creates a new account. ```APIDOC ## POST /accounts ### Description Create an account. ### Method POST ### Endpoint /accounts ``` -------------------------------- ### POST /subscriptions/products/versions/{id}/retire Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retire a specific product version by its ID. ```APIDOC ## POST /subscriptions/products/versions/{id}/retire ### Description Retire a product version. ### Method POST ### Endpoint /subscriptions/products/versions/{id}/retire ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product version to retire. ``` -------------------------------- ### GET /payment/bank-transactions/refunds/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for refund bank transactions. ```APIDOC ## GET /payment/bank-transactions/refunds/search ### Description Search refund bank transactions. ### Method GET ### Endpoint /payment/bank-transactions/refunds/search ``` -------------------------------- ### GET /payment/bank-transactions/refunds Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all refund bank transactions. ```APIDOC ## GET /payment/bank-transactions/refunds ### Description List all refund bank transactions. ### Method GET ### Endpoint /payment/bank-transactions/refunds ``` -------------------------------- ### GET /legal-organization-forms/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search legal organization forms. ```APIDOC ## GET /legal-organization-forms/search ### Description Search legal organization forms. ### Method GET ### Endpoint /legal-organization-forms/search ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### POST /web-apps/uninstall Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Uninstall a web app. ```APIDOC ## POST /web-apps/uninstall ### Description Uninstall a web app. ### Method POST ### Endpoint /web-apps/uninstall ``` -------------------------------- ### get_payment_processor_configurations_search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search payment processor configurations. ```APIDOC ## GET /payment/processor-configurations/search ### Description Search payment processor configurations. ### Method GET ### Endpoint /payment/processor-configurations/search ``` -------------------------------- ### SubscriptionProductComponentsService post_subscriptions_products_components Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new subscription product component. ```APIDOC ## POST /subscriptions/products/components ### Description Create a component. ### Method POST ### Endpoint /subscriptions/products/components ``` -------------------------------- ### GET /label-descriptors/groups/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search label descriptor groups. ```APIDOC ## GET /label-descriptors/groups/search ### Description Search label descriptor groups. ### Method GET ### Endpoint /label-descriptors/groups/search ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### PaymentConnectorConfigurationsService - get_payment_connector_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all payment connector configurations. ```APIDOC ## GET /payment/connector-configurations ### Description List all payment connector configurations. ### Method GET ### Endpoint /payment/connector-configurations ``` -------------------------------- ### SubscriptionsService: post_subscriptions_id_initialize Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Initializes a specific subscription. ```APIDOC ## POST /subscriptions/{id}/initialize ### Description Initialize a subscription ### Method POST ### Endpoint /subscriptions/{id}/initialize ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the subscription to initialize. ``` -------------------------------- ### POST /webhooks/listeners Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a webhook listener. This endpoint allows for the creation of a single webhook listener. ```APIDOC ## POST /webhooks/listeners ### Description Create a webhook listener. ### Method POST ### Endpoint /webhooks/listeners ``` -------------------------------- ### SingleSignOnUsersRolesService - get_single_sign_on_users_user_id_space_roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all roles of a single sign-on user for a space. ```APIDOC ## GET /single-sign-on-users/{userId}/space-roles ### Description List all roles of a single sign-on user for a space. ### Method GET ### Endpoint /single-sign-on-users/{userId}/space-roles ### Parameters #### Path Parameters - **userId** (string) - Required - The ID of the user. ``` -------------------------------- ### SubscriptionMetricsService - List all metrics Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieves a list of all subscription metrics. ```APIDOC ## GET /subscriptions/metrics ### Description List all metrics. ### Method GET ### Endpoint /subscriptions/metrics ``` -------------------------------- ### GET /webhooks/encryption-keys/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a webhook encryption key. ```APIDOC ## GET /webhooks/encryption-keys/{id} ### Description Retrieve a webhook encryption key. ### Method GET ### Endpoint /webhooks/encryption-keys/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the encryption key. ``` -------------------------------- ### GET /payment/transactions/line-item-versions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all transaction line item versions. ```APIDOC ## GET /payment/transactions/line-item-versions ### Description List all transaction line item versions. ### Method GET ### Endpoint /payment/transactions/line-item-versions ``` -------------------------------- ### POST /webhooks/listeners/bulk Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create multiple webhook listeners. This endpoint facilitates the creation of several webhook listeners in a single request. ```APIDOC ## POST /webhooks/listeners/bulk ### Description Create multiple webhook listeners. ### Method POST ### Endpoint /webhooks/listeners/bulk ``` -------------------------------- ### GET /payment/transactions/invoices/{id}/document Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve an invoice document. ```APIDOC ## GET /payment/transactions/invoices/{id}/document ### Description Retrieve an invoice document. ### Method GET ### Endpoint /payment/transactions/invoices/{id}/document ``` -------------------------------- ### TokenVersionsService: get_payment_token_versions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Lists all available token versions. ```APIDOC ## GET /payment/token-versions ### Description List all token versions ### Method GET ### Endpoint /payment/token-versions ``` -------------------------------- ### GET /subscriptions/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific subscription by its ID. ```APIDOC ## GET /subscriptions/{id} ### Description Retrieve a subscription. ### Method GET ### Endpoint /subscriptions/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the subscription to retrieve. ``` -------------------------------- ### GET /subscriptions/suspensions/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for suspensions based on specified criteria. ```APIDOC ## GET /subscriptions/suspensions/search ### Description Search suspensions. ### Method GET ### Endpoint /subscriptions/suspensions/search ``` -------------------------------- ### GET /subscriptions/suspensions/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific suspension by its ID. ```APIDOC ## GET /subscriptions/suspensions/{id} ### Description Retrieve a suspension. ### Method GET ### Endpoint /subscriptions/suspensions/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the suspension to retrieve. ``` -------------------------------- ### SubscriptionMetricsService - Create a metric Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Creates a new subscription metric. ```APIDOC ## POST /subscriptions/metrics ### Description Create a metric. ### Method POST ### Endpoint /subscriptions/metrics ``` -------------------------------- ### POST /subscriptions/metric-usage-reports Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new metric usage report. ```APIDOC ## POST /subscriptions/metric-usage-reports ### Description Create a new metric usage report. ### Method POST ### Endpoint /subscriptions/metric-usage-reports ``` -------------------------------- ### SpacesService - get_spaces Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all spaces. ```APIDOC ## GET /spaces ### Description List all spaces. ### Method GET ### Endpoint /spaces ``` -------------------------------- ### TransactionsService.get_payment_transactions_by_credentials_credentials_payment_method_configurations Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List available payment method configurations by credentials. Retrieves a list of payment method configurations available for specific credentials. ```APIDOC ## GET /payment/transactions/by-credentials/{credentials}/payment-method-configurations ### Description List available payment method configurations by credentials. ### Method GET ### Endpoint /payment/transactions/by-credentials/{credentials}/payment-method-configurations ### Parameters #### Path Parameters - **credentials** (string) - Required - The credentials to use for listing payment method configurations. ``` -------------------------------- ### GET /subscriptions/charges/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific charge by its ID. ```APIDOC ## GET /subscriptions/charges/{id} ### Description Retrieve a specific charge by its ID. ### Method GET ### Endpoint /subscriptions/charges/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the charge to retrieve. ``` -------------------------------- ### get_payment_methods Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all payment methods. ```APIDOC ## GET /payment/methods ### Description List all payment methods. ### Method GET ### Endpoint /payment/methods ``` -------------------------------- ### POST /subscriptions/charges Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new charge. ```APIDOC ## POST /subscriptions/charges ### Description Create a new charge. ### Method POST ### Endpoint /subscriptions/charges ``` -------------------------------- ### GET /payment/bank-transactions/refund-recoveries Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all refund recovery bank transactions. ```APIDOC ## GET /payment/bank-transactions/refund-recoveries ### Description List all refund recovery bank transactions. ### Method GET ### Endpoint /payment/bank-transactions/refund-recoveries ``` -------------------------------- ### DocumentTemplatesService.get_document_templates Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all available document templates. ```APIDOC ## GET /document-templates ### Description List all document templates. ### Method GET ### Endpoint /document-templates ``` -------------------------------- ### GET /payment/refunds/{refundId}/comments/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for refund comments. ```APIDOC ## GET /payment/refunds/{refundId}/comments/search ### Description Search refund comments. ### Method GET ### Endpoint /payment/refunds/{refundId}/comments/search ``` -------------------------------- ### DunningFlowsService.get_payment_dunning_flows Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all dunning flows. ```APIDOC ## GET /payment/dunning-flows ### Description List all dunning flows. ### Method GET ### Endpoint /payment/dunning-flows ``` -------------------------------- ### GET /permissions/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific permission by its ID. ```APIDOC ## GET /permissions/{id} ### Description Retrieve a permission. ### Method GET ### Endpoint /permissions/{id} ``` -------------------------------- ### get_subscriptions_products_versions_retirements_search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for product version retirements based on specified criteria. ```APIDOC ## GET /subscriptions/products/versions/retirements/search ### Description Search for product version retirements. This endpoint allows filtering and searching of product version retirement records. ### Method GET ### Endpoint /subscriptions/products/versions/retirements/search ``` -------------------------------- ### GET /legal-organization-forms/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a legal organization form. ```APIDOC ## GET /legal-organization-forms/{id} ### Description Retrieve a legal organization form. ### Method GET ### Endpoint /legal-organization-forms/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the form. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### POST /subscriptions/ledger-entries Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new ledger entry. ```APIDOC ## POST /subscriptions/ledger-entries ### Description Create a new ledger entry. ### Method POST ### Endpoint /subscriptions/ledger-entries ``` -------------------------------- ### GET /label-descriptors/groups/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a label descriptor group. ```APIDOC ## GET /label-descriptors/groups/{id} ### Description Retrieve a label descriptor group. ### Method GET ### Endpoint /label-descriptors/groups/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the group. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /payment/bank-transactions/internal-transfers/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search internal transfer bank transactions. ```APIDOC ## GET /payment/bank-transactions/internal-transfers/search ### Description Search internal transfer bank transactions. ### Method GET ### Endpoint /payment/bank-transactions/internal-transfers/search ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### POST /subscriptions/products/{id}/retire Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retire a specific product by its ID. ```APIDOC ## POST /subscriptions/products/{id}/retire ### Description Retire a product. ### Method POST ### Endpoint /subscriptions/products/{id}/retire ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product to retire. ``` -------------------------------- ### SubscribersService - post_subscriptions_subscribers Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a subscriber. ```APIDOC ## POST /subscriptions/subscribers ### Description Create a subscriber. ### Method POST ### Endpoint /subscriptions/subscribers ### Parameters #### Request Body - **email** (string) - Required - The email address of the subscriber. - **firstName** (string) - Optional - The first name of the subscriber. - **lastName** (string) - Optional - The last name of the subscriber. ``` -------------------------------- ### GET /payment/bank-transactions/internal-transfers Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all internal transfer bank transactions. ```APIDOC ## GET /payment/bank-transactions/internal-transfers ### Description List all internal transfer bank transactions. ### Method GET ### Endpoint /payment/bank-transactions/internal-transfers ### Parameters (No parameters provided in the source) ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### GET /customers/{customerId}/comments/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search customer comments. ```APIDOC ## GET /customers/{customerId}/comments/search ### Description Search customer comments. ### Method GET ### Endpoint /customers/{customerId}/comments/search ``` -------------------------------- ### SubscriptionsService: post_subscriptions Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Creates a new subscription. ```APIDOC ## POST /subscriptions ### Description Create a subscription ### Method POST ### Endpoint /subscriptions ``` -------------------------------- ### GET /payment/transactions/line-item-versions/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a transaction line item version. ```APIDOC ## GET /payment/transactions/line-item-versions/{id} ### Description Retrieve a transaction line item version. ### Method GET ### Endpoint /payment/transactions/line-item-versions/{id} ``` -------------------------------- ### SubscriptionsService: post_subscriptions_id_initialize_subscriber_present Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Initializes a subscription when the subscriber is present. ```APIDOC ## POST /subscriptions/{id}/initialize-subscriber-present ### Description Initialize a subscription with the subscriber present ### Method POST ### Endpoint /subscriptions/{id}/initialize-subscriber-present ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the subscription to initialize. ``` -------------------------------- ### RolesService.post_roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a new role. ```APIDOC ## POST /roles ### Description Create a role. ### Method POST ### Endpoint /roles ``` -------------------------------- ### GET /payment/transactions/invoices/{id}/check-replacement-possible Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Check if a transaction invoice can be replaced. ```APIDOC ## GET /payment/transactions/invoices/{id}/check-replacement-possible ### Description Check if a transaction invoice can be replaced. ### Method GET ### Endpoint /payment/transactions/invoices/{id}/check-replacement-possible ``` -------------------------------- ### RolesService.get_roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all available roles. ```APIDOC ## GET /roles ### Description List all roles. ### Method GET ### Endpoint /roles ``` -------------------------------- ### GET /payment/transactions/invoices/{invoiceId}/comments/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search transaction invoice comments. ```APIDOC ## GET /payment/transactions/invoices/{invoiceId}/comments/search ### Description Search transaction invoice comments. ### Method GET ### Endpoint /payment/transactions/invoices/{invoiceId}/comments/search ``` -------------------------------- ### GET /payment/transactions/invoices/{invoiceId}/comments Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all transaction invoice comments. ```APIDOC ## GET /payment/transactions/invoices/{invoiceId}/comments ### Description List all transaction invoice comments. ### Method GET ### Endpoint /payment/transactions/invoices/{invoiceId}/comments ``` -------------------------------- ### TokensService: get_payment_tokens Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Lists all available tokens. ```APIDOC ## GET /payment/tokens ### Description List all tokens ### Method GET ### Endpoint /payment/tokens ``` -------------------------------- ### POST /customers/{customerId}/addresses/{id}/default Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Set the default address for a customer. ```APIDOC ## POST /customers/{customerId}/addresses/{id}/default ### Description Set the default address for a customer. ### Method POST ### Endpoint /customers/{customerId}/addresses/{id}/default ``` -------------------------------- ### DunningFlowLevelsService.get_payment_dunning_flows_levels Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all dunning flow levels. ```APIDOC ## GET /payment/dunning-flows/levels ### Description List all dunning flow levels. ### Method GET ### Endpoint /payment/dunning-flows/levels ``` -------------------------------- ### GET /subscriptions/ledger-entries/search Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Search for ledger entries based on specified criteria. ```APIDOC ## GET /subscriptions/ledger-entries/search ### Description Search for ledger entries based on specified criteria. ### Method GET ### Endpoint /subscriptions/ledger-entries/search ``` -------------------------------- ### PaymentTerminalsService.post_payment_terminals Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Create a payment terminal. ```APIDOC ## POST /payment/terminals ### Description Create a payment terminal. ### Method POST ### Endpoint /payment/terminals ``` -------------------------------- ### CurrenciesService.get_currencies Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all available currencies. ```APIDOC ## GET /currencies ### Description List all currencies ### Method GET ### Endpoint /currencies ``` -------------------------------- ### GET /subscriptions/ledger-entries/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a specific ledger entry by its ID. ```APIDOC ## GET /subscriptions/ledger-entries/{id} ### Description Retrieve a specific ledger entry by its ID. ### Method GET ### Endpoint /subscriptions/ledger-entries/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the ledger entry to retrieve. ``` -------------------------------- ### GET /payment/refunds/{refundId}/comments Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all comments for a specific refund. ```APIDOC ## GET /payment/refunds/{refundId}/comments ### Description List all refund comments. ### Method GET ### Endpoint /payment/refunds/{refundId}/comments ``` -------------------------------- ### SingleSignOnUsersRolesService - get_single_sign_on_users_user_id_account_roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all roles of a single sign-on user for an account. ```APIDOC ## GET /single-sign-on-users/{userId}/account-roles ### Description List all roles of a single sign-on user for an account. ### Method GET ### Endpoint /single-sign-on-users/{userId}/account-roles ### Parameters #### Path Parameters - **userId** (string) - Required - The ID of the user. ``` -------------------------------- ### GET /manual-tasks/{id}/notification Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve a notification for a manual task. ```APIDOC ## GET /manual-tasks/{id}/notification ### Description Retrieve a notification for a manual task. ### Method GET ### Endpoint /manual-tasks/{id}/notification ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the task. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### get_human_users_user_id_space_roles Source: https://github.com/pfpayments/python-sdk/blob/master/README.md List all roles of a human user for a space. ```APIDOC ## GET /human-users/{userId}/space-roles ### Description List all roles of a human user for a space. ### Method GET ### Endpoint /human-users/{userId}/space-roles ``` -------------------------------- ### GET /payment/bank-transactions/internal-transfers/{id} Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Retrieve an internal transfer bank transaction. ```APIDOC ## GET /payment/bank-transactions/internal-transfers/{id} ### Description Retrieve an internal transfer bank transaction. ### Method GET ### Endpoint /payment/bank-transactions/internal-transfers/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the transaction. ### Request Body (No request body details provided in the source) ### Response (No response details provided in the source) ``` -------------------------------- ### TokensService: post_payment_tokens Source: https://github.com/pfpayments/python-sdk/blob/master/README.md Creates a new token. ```APIDOC ## POST /payment/tokens ### Description Create a token ### Method POST ### Endpoint /payment/tokens ```