End-to-End Workflow
End-to-End Workflow
This example demonstrates a complete workflow using the Ottimate Python SDK, from creating entities to creating and verifying an invoice.
1. Create a Vendor
First, let’s create a new vendor.
2. Create a Dimension
Next, we’ll create a dimension that can be used for line item allocation.
3. Create an Invoice
Now, we’ll create an invoice using the ottimate_vendor_id and ottimate_dimension_id we just received.
4. Check Invoice Status
After creating the invoice, you can check its status and any potential errors.
5. Fetch the Invoice
Finally, you can fetch the invoice by its ID to verify its details.

