Manually Creating a Transaction
To add a transaction for a user’s associated company in Norman, you can use the following endpoint for manual transaction creation: Create a transaction manually
Example Request
Here’s an example with the minimum required data for creating a transaction:
curl -X 'POST'
'<https://sandbox.norman.finance/api/v1/companies/bec25987-a572-440f-8030-d4ddeaa05a73/accounting/transactions/'>
-H 'accept: application/json'
-H 'Authorization: Bearer <accessToken>'
-H 'Content-Type: application/json'
-d '{
"amount": "-50.00",
"company": "bec25987-a572-440f-8030-d4ddeaa05a73",
"cashflowType": "EXPENSE",
"description": "iPhone case - MediaMarkt",
"valueDate": "2024-10-08"
}'
Norman will automatically add and calculate any additional data that was not provided in the request. For example, if a transaction category is not included, Norman’s AI will automatically perform categorization based on the transaction details.
Updated 3 months ago