Sign in

Create scheduled transaction

documented

Create a new scheduled transaction.

POST /budgets/{budget_id}/scheduled_transactionsScheduled Transactionsno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl "https://api.ynab.com/v1/budgets/{{$budget_id}}/scheduled_transactions" \
  -X POST \
  -H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{"scheduled_transaction": {"account_id": "{{$account_id}}", "payee_id": "{{$payee_id}}", "payee_name": "{{$payee_name}}", "category_id": "{{$category_id}}", "category_name": "{{$category_name}}", "transfer_account_id": "{{$transfer_account_id}}", "amount": {{$amount}}, "memo": "{{$memo}}", "date_first": "{{$date_first}}", "frequency": "{{$frequency}}", "date_next": "{{$date_next}}", "enabled": {{$enabled}}}}'
Create scheduled transaction · YNAB · OpenIntegrations