View as Markdown
Rewiser icon

Rewiser ACTION

Create Transaction

Create a financial transaction in Rewiser. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Rewiser account once, then configure and run Create Transaction from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "rewiser-create-transaction",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    rewiser: { authProvisionId: "apn_xxxxxxx" },
    folderId: "Folder ID",
    type: "Type",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Transaction inputs
Property Type Description
folderId Folder ID string
The folder ID for the transaction.
Required Dynamic
type Type string
The type of transaction.
Required
name Name string
The name/description of the transaction.
Required
amount Amount string
The amount of the transaction.
Required
plannedDate Planned Date string
The planned date for the transaction, in the format YYYY-MM-DD (e.g. 2025-01-01)
Required
isPaid Is Paid boolean
Whether the transaction is paid.
Optional
note Note string
Additional notes for the transaction.
Optional
repeatType Repeat Type string
The repeat type for recurring transactions.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
rewiser-create-transaction
Version
0.0.2
App
Rewiser
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes