Automation

An export (CSV text) → fill rows for its form: one 2307 per supplier per quarter (amounts summed month by month, in centavos), one 2316 per employee. Values only — send `row` to /engine/batch/<form_id>.

post/api/v1/accounting-sources/{id}/rows

Request

  • Base URL: https://philforms.com
  • URL: https://philforms.com/api/v1/accounting-sources/{id}/rows
  • Auth: HTTP bearer

Path parameters

idstring required

Request body

csvstring required
lookup_csvstring

The second export keyed by name (Xero contacts, QuickBooks Vendor Contact List) for TINs and addresses

quarterstring

YYYY-Q1 … YYYY-Q4 (2307 sources)

ratenumber

Withholding rate as a fraction (0.10) — computes tax_withheld

atcstring
constantobject

Values on every row (the payor / employer)

Response

{ form_id, source, header, row: [...], skipped: [{ line, reason, is_warning? }] }

Changes

No recorded changes to this operation across all 1 revision of this API.