Rust API client for e-Boekhouden
Rust OpenAPI client for e-Boekhouden.
For more information, visit https://www.e-boekhouden.nl/koppelingen/api.
Installation
cargo add eboekhouden
Documentation
Documentation for API Endpoints
All URIs are relative to https://api.e-boekhouden.nl
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AdministrationApi | get_administrations | GET /v1/administration | |
| AdministrationApi | get_linked_administrations | GET /v1/administration/linked | |
| CostCenterApi | create_cost_center | POST /v1/costcenter | |
| CostCenterApi | delete_cost_center | DELETE /v1/costcenter/{id} | |
| CostCenterApi | get_cost_center | GET /v1/costcenter/{id} | |
| CostCenterApi | get_cost_centers | GET /v1/costcenter | |
| CostCenterApi | update_cost_center | PATCH /v1/costcenter/{id} | |
| EmailTemplateApi | get_email_templates | GET /v1/emailtemplate | |
| InvoiceApi | create_invoice | POST /v1/invoice | |
| InvoiceApi | get_invoice | GET /v1/invoice/{id} | |
| InvoiceApi | get_invoices | GET /v1/invoice | |
| InvoiceTemplateApi | get_invoice_templates | GET /v1/invoicetemplate | |
| LedgerApi | create_ledger | POST /v1/ledger | |
| LedgerApi | get_balance | GET /v1/ledger/{id}/balance | |
| LedgerApi | get_ledger | GET /v1/ledger/{id} | |
| LedgerApi | get_ledgers | GET /v1/ledger | |
| LedgerApi | update_ledger | PATCH /v1/ledger/{id} | |
| MemberApi | create_member | POST /v1/member | |
| MemberApi | get_member | GET /v1/member/{id} | |
| MemberApi | get_members | GET /v1/member | |
| MemberApi | update_member | PATCH /v1/member/{id} | |
| MutationApi | create_mutation | POST /v1/mutation | |
| MutationApi | get_mutation | GET /v1/mutation/{id} | |
| MutationApi | get_mutations | GET /v1/mutation | |
| MutationApi | get_outstanding_invoices | GET /v1/mutation/invoice/outstanding | |
| ProductApi | create_product | POST /v1/product | |
| ProductApi | delete_product | DELETE /v1/product/{id} | |
| ProductApi | get_product | GET /v1/product/{id} | |
| ProductApi | get_product_group | GET /v1/product/groups | |
| ProductApi | get_products | GET /v1/product | |
| ProductApi | update_product | PATCH /v1/product/{id} | |
| RelationApi | create_relation | POST /v1/relation | |
| RelationApi | get_relation | GET /v1/relation/{id} | |
| RelationApi | get_relations | GET /v1/relation | |
| RelationApi | update_relation | PATCH /v1/relation/{id} | |
| SessionApi | end_session | DELETE /v1/session | |
| SessionApi | start_session | POST /v1/session | |
| UnitApi | get_units | GET /v1/unit |
Documentation For Models
- AdministrationList
- AdministrationListItem
- Category
- CostCenter
- CostCenter1
- CostCenterCreateResponse
- CostCenterList
- CostCenterResponse
- CostCenterSearchResponse
- CreateInvoice
- CreateInvoiceDebit
- CreateInvoiceEmail
- CreateInvoiceItem
- CreateInvoiceMutation
- CreateLedger
- CreateMutation
- CreateMutationRow
- CreateProduct
- CreateProduct1
- CreateRelation
- CreatedInvoice
- CreatedLedger
- CreatedMutation
- CreatedRelation
- EmailTemplateList
- EmailTemplateListItem
- Error
- Invoice
- InvoiceItem
- InvoiceList
- InvoiceListItem
- InvoiceTemplateList
- InvoiceTemplateListItem
- Ledger
- LedgerBalance
- LedgerList
- LedgerListItem
- List
- List1
- Member
- Member1
- MembersResponse
- MembersResponse1
- Mutation
- MutationList
- MutationListItem
- MutationRow
- MutationType
- OutstandingInvoiceListItem
- OutstandingInvoicesList
- PatchLedger
- PatchProduct
- PatchRelation
- Product
- ProductGroup
- ProductList
- ProductListItem
- Relation
- RelationList
- RelationListItem
- SecurityError
- SecurityErrorType
- Session
- SessionRequest
- UnitList
- UnitListItem
- UpdateSubscriptions
- VatAmount
- VatCode
License
This project is available under the MIT license.