Up Bank API Skill for Openclaw

A secure, read-only integration for accessing Up Bank financial data, account balances, and transaction history.

ashleyjackson
v1.0.0
Apr 6, 2026
0
685
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install upbank

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install upbank using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Up Bank API Skill?

The Up Bank API skill provides a streamlined way for AI agents to interact with financial data from Up Bank within the Openclaw Skills ecosystem. It focuses on read-only access, allowing users to safely retrieve account balances, categorize spending, and monitor transaction history without the risk of unauthorized write operations or fund transfers. This integration is ideal for developers building personal finance assistants or data analysis tools that require real-time banking data.

By leveraging this Openclaw Skills component, users can maintain a high level of security through Just-In-Time access controls and token-based authentication. The skill handles the complexities of the Up Bank API, including pagination and unit conversion, making it easier for AI agents to provide actionable financial insights while respecting user privacy and data integrity.

Up Bank API Skill Use Cases

  • Checking real-time account balances across multiple Up Bank accounts.
  • Reviewing and searching through recent transaction history for specific vendors or amounts.
  • Analyzing spending habits by viewing transaction categories and associated tags.
  • Verifying API connectivity and authentication status using the utility ping endpoint.
  • Exporting financial data for personal budgeting or reporting tools using Openclaw Skills.

How Up Bank API Skill Works

  1. The AI agent initiates a request using the Up Bank API skill within the Openclaw Skills framework.
  2. The system checks for a valid UP_API_TOKEN provided via environment variables.
  3. Upon explicit user approval for the specific action, the skill sends a secure GET request to the relevant Up Bank endpoint.
  4. The Up Bank API processes the request and returns the requested data, such as transaction lists or account details.
  5. The skill parses the JSON response, handling pagination links and converting currency from cents to standard units for the agent to process.

Up Bank API Skill Setup

To use this integration with Openclaw Skills, you must first obtain a Personal Access Token from your Up Bank mobile app by navigating to the Up tab, then Data Sharing, and selecting Personal Access Token.

# Set your Up Bank API token as an environment variable
export UP_API_TOKEN="your_personal_access_token_here"

Ensure your environment is configured to allow the agent to read this variable during the session. The token is sent as a Bearer token in the Authorization header for all requests.

Up Bank API Skill Data Schema & Taxonomy

The skill organizes data retrieved from Up Bank into several key entities to be used within Openclaw Skills:

Entity Key Data Points
Accounts Display Name, Account Type, Balance (in cents), Created At
Transactions Status, Description, Amount (negative for out, positive for in), Category, Tags
Categories Name, Parent Category, System vs User defined
Tags Unique Tag Identifiers
Webhooks URL, Description, Secret Key, Delivery Logs

Note: All monetary values are returned in cents and must be divided by 100 for standard display.

Up Bank API Skill Advanced Features

  • Just-In-Time (JIT) access requirements ensuring no data is fetched without explicit user confirmation for every call.
  • Automatic token expiration handling to maintain high security standards during long-running sessions.
  • Intelligent rate limiting detection (429 errors) to manage API traffic and inform the user of wait times.
  • Support for transaction filtering by account ID or category for granular financial analysis.
  • Access to webhook delivery logs to monitor automated financial triggers and data flow within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*