Good morning,
We’re building a small integration to automate creating supplier bills and attaching invoice PDFs. We want least-privilege access so our developer cannot view the full accounting data.
Can you confirm best practice for using a dedicated FreeAgent user with limited permission (e.g., Level 5 Bills, possibly Level 6 Banking if we later need bank-feed explaining) to authorise the OAuth app?
Also please confirm the recommended API endpoints for: creating bills, adding line items, and uploading/attaching PDFs to bills.
Best wishes,
Jason