# demand.erp API ## API Docs - bom [create bom](https://docs.api.demanderp.de/create-bom-12418383e0.md): This endpoint allows you to create a new bill of materials - bom [get bom](https://docs.api.demanderp.de/get-bom-12418384e0.md): This interface returns a bill of materials that matches the provided parameters. - bom [update bom](https://docs.api.demanderp.de/update-bom-12418385e0.md): This endpoint allows you to update an bom. Only values that need to be updated must be passed. At least one value must be provided. - bom [delete bom](https://docs.api.demanderp.de/delete-bom-12418386e0.md): This endpoint allows you to delete an bom. - bom [delete bom position](https://docs.api.demanderp.de/delete-bom-position-18184026e0.md): This endpoint allows you to delete a bom position. - item [create item](https://docs.api.demanderp.de/create-item-12418387e0.md): This endpoint allows you to create a new item - item [get item](https://docs.api.demanderp.de/get-item-18935125e0.md): By passing in the appropriate options, you can search for an item - item [update item](https://docs.api.demanderp.de/update-item-18935126e0.md): This endpoint allows you to update an item. Only values that need to be updated must be passed. At least one value must be provided. - item [delete item](https://docs.api.demanderp.de/delete-item-18935127e0.md): This endpoint allows you to delete an item. - workplan [create workplan](https://docs.api.demanderp.de/create-workplan-12419730e0.md): This endpoint allows you to create a new workplan - workplan [get workplan](https://docs.api.demanderp.de/get-workplan-12419731e0.md): This interface returns a workplan that matches the provided parameters. - workplan [update workplan](https://docs.api.demanderp.de/update-workplan-12419732e0.md): This endpoint allows you to update an workplan. Only values that need to be updated must be passed. At least one value must be provided. - workplan [delete workplan](https://docs.api.demanderp.de/delete-workplan-12419733e0.md): This endpoint allows you to delete an workplan. - customer [create customer (4.8.0)](https://docs.api.demanderp.de/create-customer-4-8-0-41007117e0.md): This endpoint allows you to create a new customer - customer [get customer (4.8.0)](https://docs.api.demanderp.de/get-customer-4-8-0-41007118e0.md): By passing in the appropriate options, you can search for a customer - customer [update customer (4.8.0)](https://docs.api.demanderp.de/update-customer-4-8-0-41007119e0.md): This endpoint allows you to update a customer. Only values that need to be updated must be passed. At least one value must be provided. - customer [delete customer (4.8.0)](https://docs.api.demanderp.de/delete-customer-4-8-0-41007120e0.md): This endpoint allows you to delete a customer. ## Schemas - Response [Success](https://docs.api.demanderp.de/success-4462002d0.md): - Response [BadRequest](https://docs.api.demanderp.de/badrequest-4462003d0.md): - [getBom](https://docs.api.demanderp.de/getbom-4461994d0.md): - [postBom](https://docs.api.demanderp.de/postbom-4461995d0.md): - [putBom](https://docs.api.demanderp.de/putbom-4461996d0.md): - [getItem](https://docs.api.demanderp.de/getitem-4461997d0.md): - [postItem](https://docs.api.demanderp.de/postitem-4461998d0.md): - [putItem](https://docs.api.demanderp.de/putitem-4461999d0.md): - [getWorkplan](https://docs.api.demanderp.de/getworkplan-4462413d0.md): - [postWorkplan](https://docs.api.demanderp.de/postworkplan-4462414d0.md): - [putWorkplan](https://docs.api.demanderp.de/putworkplan-4462415d0.md): - [getCustomer](https://docs.api.demanderp.de/getcustomer-16794063d0.md): - [postCustomer](https://docs.api.demanderp.de/postcustomer-16794064d0.md): - [putCustomer](https://docs.api.demanderp.de/putcustomer-16794065d0.md): - [Success](https://docs.api.demanderp.de/success-4462000d0.md): - [Error](https://docs.api.demanderp.de/error-4462001d0.md):