added

Create Transactions endpoints

We are happy to announce the introduction of the Create Transactions endpoints. This outlines all the available endpoints in the Pennylane V2 API. Refer to the api docs for more details.

All endpoints require OAuth2 authentication or a developer token with appropriate scopes:

  • Read operations
    • bank_establishments:readonly: list bank establishments
  • Write operations
    • bank_accounts:all: create bank account
    • transactions:all: create, update, categorize a transaction

Bank accounts endpoints:

  1. List bank establishments
  • Route: GET /api/external/v2/bank_establishments
  • Scopes: bank_establishments:readonly
  1. Create bank account
  • Route: POST /api/external/v2/bank_accounts
  • Scopes: bank_accounts:all

Transactions endpoints

  1. Create transaction
  • Route: POST /api/external/v2/transactions
  • Scopes: transactions:all
  1. Update transaction
  • Route: PUT /api/external/v2/transactions/{id}
  • Scopes: transactions:all
  1. Categorize transaction
  • Route: PUT /api/external/v2/transactions/{transaction_id}/categories
  • Scopes: transactions:all