# Prana API **API Prana** Welcome !!! In our developer portal you will find everything you need to interact with our platform. Our API works with the REST interface through the HTTPS protocol and using the JSON format for processing calls. All requests are validated against an API Key that can be obtained manually from the Configuration section of the PRANA app. Our goal is to offer the clearest possible documentation here. Any suggestions can be sent to: info@prana.software **API Key** To use your API key, you need only call the api with your key in the header as follow: *X-Api-Key* Version: 1.0 ## Servers ``` https://api.prana.software ``` ## Download OpenAPI description [Prana API](https://developers.prana.software/_bundle/PranaAPI/openapiprana.yaml) ## Stock Regularization Manage your Stock Regularizations ### Create Stock Regularization - [POST /api/v1/stock-regularization](https://developers.prana.software/pranaapi/openapiprana/stock-regularization/create_5.md): Create a new stock regularization. ### List stock regularizations - [POST /api/v1/stock-regularization/search](https://developers.prana.software/pranaapi/openapiprana/stock-regularization/getall_7.md): Get all your stock regularizations. ### Get Stock Regularization - [GET /api/v1/stock-regularization/{id}](https://developers.prana.software/pranaapi/openapiprana/stock-regularization/getbyid_22.md): Get a specific stock regularizations. ## Inventory Manage your Inventories ### Create Inventory - [POST /api/v1/inventory](https://developers.prana.software/pranaapi/openapiprana/inventory/create_14.md): Create a new inventory. ### List Inventories - [POST /api/v1/inventory/search](https://developers.prana.software/pranaapi/openapiprana/inventory/getall_18.md): Get all your inventories. ### Get Inventory - [GET /api/v1/inventory/{id}](https://developers.prana.software/pranaapi/openapiprana/inventory/getbyid_23.md): Get a specific inventories. ## Warehouse Manage your Warehouses ### Get Warehouse - [GET /api/v1/warehouse/{id}](https://developers.prana.software/pranaapi/openapiprana/warehouse/getbyid.md): Get a specific warehouse. ### Update Warehouse - [PUT /api/v1/warehouse/{id}](https://developers.prana.software/pranaapi/openapiprana/warehouse/update.md): Update a specific warehouse. ### Delete Warehouse - [DELETE /api/v1/warehouse/{id}](https://developers.prana.software/pranaapi/openapiprana/warehouse/delete.md): Delete specific warehouse. ### Patch Warehouse - [PATCH /api/v1/warehouse/{id}](https://developers.prana.software/pranaapi/openapiprana/warehouse/patch.md): Patch specific Warehouse. ### Create Warehouse - [POST /api/v1/warehouse](https://developers.prana.software/pranaapi/openapiprana/warehouse/create.md): Create a new warehouse. ### List Warehouses - [POST /api/v1/warehouse/search](https://developers.prana.software/pranaapi/openapiprana/warehouse/getall.md): Get all your warehouses. ## Invoice Manage your Invoices ### Get Invoice - [GET /api/v1/invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/invoice/getbyid_11.md): Get a specific invoice. ### Update Invoice - [PUT /api/v1/invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/invoice/update_11.md): Update a specific invoice. ### Delete Invoice - [DELETE /api/v1/invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/invoice/delete_11.md): Delete specific invoice. ### Create Invoice - [POST /api/v1/invoice](https://developers.prana.software/pranaapi/openapiprana/invoice/create_13.md): Create a new invoice. ### Send Invoice - [POST /api/v1/invoice/send](https://developers.prana.software/pranaapi/openapiprana/invoice/send.md): Send a list of invoices. ### List Invoices - [POST /api/v1/invoice/search](https://developers.prana.software/pranaapi/openapiprana/invoice/getall_17.md): Get all your invoices. ## Vat Manage your vats ### Get Vat/Surcharge - [GET /api/v1/vat-type/{id}](https://developers.prana.software/pranaapi/openapiprana/vat/getbyid_1.md): Get a specific vat/surcharge. ### Update Vat/Surcharge - [PUT /api/v1/vat-type/{id}](https://developers.prana.software/pranaapi/openapiprana/vat/update_1.md): Update a specific vat/surcharge. ### Delete Vat/surcharge - [DELETE /api/v1/vat-type/{id}](https://developers.prana.software/pranaapi/openapiprana/vat/delete_1.md): Delete specific vat/surcharge. ### Patch Vat/surcharge - [PATCH /api/v1/vat-type/{id}](https://developers.prana.software/pranaapi/openapiprana/vat/patch_1.md): Patch specific Vat/surcharge. ### Create Vat/Surcharge - [POST /api/v1/vat-type](https://developers.prana.software/pranaapi/openapiprana/vat/create_1.md): Create a new vat/surcharge. ### List Vats/Surcharges - [POST /api/v1/vat-type/search](https://developers.prana.software/pranaapi/openapiprana/vat/getall_3.md): Get all your vats/surcharges. ## Bank Manage your Banks ### Get Bank - [GET /api/v1/bank/{id}](https://developers.prana.software/pranaapi/openapiprana/bank/getbyid_19.md): Get a specific bank. ### Update Bank - [PUT /api/v1/bank/{id}](https://developers.prana.software/pranaapi/openapiprana/bank/update_19.md): Update a specific bank. ### Delete Bank - [DELETE /api/v1/bank/{id}](https://developers.prana.software/pranaapi/openapiprana/bank/delete_19.md): Delete specific bank. ### Patch Bank - [PATCH /api/v1/bank/{id}](https://developers.prana.software/pranaapi/openapiprana/bank/patch_11.md): Patch specific Bank. ### Create Bank - [POST /api/v1/bank](https://developers.prana.software/pranaapi/openapiprana/bank/create_22.md): Create a new bank. ### List Banks - [POST /api/v1/bank/search](https://developers.prana.software/pranaapi/openapiprana/bank/getall_27.md): Get all your banks. ## Country Manage your countries ### Get Country - [GET /api/v1/country/{id}](https://developers.prana.software/pranaapi/openapiprana/country/getbyid_16.md): Get a specific country. ### Update Country - [PUT /api/v1/country/{id}](https://developers.prana.software/pranaapi/openapiprana/country/update_16.md): Update a specific country. ### Delete Country - [DELETE /api/v1/country/{id}](https://developers.prana.software/pranaapi/openapiprana/country/delete_16.md): Delete specific country. ### Patch Country - [PATCH /api/v1/country/{id}](https://developers.prana.software/pranaapi/openapiprana/country/patch_9.md): Patch specific Country. ### Create Country - [POST /api/v1/country](https://developers.prana.software/pranaapi/openapiprana/country/create_19.md): Create a new country. ### List Countries - [POST /api/v1/country/search](https://developers.prana.software/pranaapi/openapiprana/country/getall_24.md): Get all your countries. ## Quote Manage your Quotes ### Get Quote - [GET /api/v1/quote/{id}](https://developers.prana.software/pranaapi/openapiprana/quote/getbyid_7.md): Get a specific quote. ### Update Quote - [PUT /api/v1/quote/{id}](https://developers.prana.software/pranaapi/openapiprana/quote/update_7.md): Update a specific quote. ### Delete Quote - [DELETE /api/v1/quote/{id}](https://developers.prana.software/pranaapi/openapiprana/quote/delete_7.md): Delete specific quote. ### Create Quote - [POST /api/v1/quote](https://developers.prana.software/pranaapi/openapiprana/quote/create_9.md): Create a new quote. ### List Quotes - [POST /api/v1/quote/search](https://developers.prana.software/pranaapi/openapiprana/quote/getall_11.md): Get all your quotes. ## Stock Transfer Manage your Stock Transfers ### Create Stock Transfer - [POST /api/v1/stock-transfer](https://developers.prana.software/pranaapi/openapiprana/stock-transfer/create_4.md): Create a new stock Transfer. ### List stock transfers - [POST /api/v1/stock-transfer/search](https://developers.prana.software/pranaapi/openapiprana/stock-transfer/getall_6.md): Get all your stock transfers. ### Get Stock Transfer - [GET /api/v1/stock-transfer/{id}](https://developers.prana.software/pranaapi/openapiprana/stock-transfer/getbyid_21.md): Get a specific stock transfers. ## Customer Manage your Customers ### Get Customer - [GET /api/v1/customer/{id}](https://developers.prana.software/pranaapi/openapiprana/customer/getbyid_14.md): Get a specific customer. ### Update Customer - [PUT /api/v1/customer/{id}](https://developers.prana.software/pranaapi/openapiprana/customer/update_14.md): Update a specific customer. ### Delete Customer - [DELETE /api/v1/customer/{id}](https://developers.prana.software/pranaapi/openapiprana/customer/delete_14.md): Delete specific customer. ### Patch Customer - [PATCH /api/v1/customer/{id}](https://developers.prana.software/pranaapi/openapiprana/customer/patch_7.md): Patch specific Customer. ### Create Customer - [POST /api/v1/customer](https://developers.prana.software/pranaapi/openapiprana/customer/create_17.md): Create a new customer. ### List Customers - [POST /api/v1/customer/search](https://developers.prana.software/pranaapi/openapiprana/customer/getall_22.md): Get all your customers. ## Warehouse Movement Manage your warehouse movements ### List warehouse movements - [POST /api/v1/warehouse/movement/search](https://developers.prana.software/pranaapi/openapiprana/warehouse-movement/getall_1.md): Get all your warehouse movements. ## Product Manage your Products ### Get Product - [GET /api/v1/article/{id}](https://developers.prana.software/pranaapi/openapiprana/product/getbyid_20.md): Get a specific product. ### Update Product - [PUT /api/v1/article/{id}](https://developers.prana.software/pranaapi/openapiprana/product/update_20.md): Update a specific product. ### Delete Product - [DELETE /api/v1/article/{id}](https://developers.prana.software/pranaapi/openapiprana/product/delete_20.md): Delete specific product. ### Patch Product - [PATCH /api/v1/article/{id}](https://developers.prana.software/pranaapi/openapiprana/product/patch_12.md): Patch specific product. ### Create Product - [POST /api/v1/article](https://developers.prana.software/pranaapi/openapiprana/product/create_23.md): Create a new product. ### List Products - [POST /api/v1/article/search](https://developers.prana.software/pranaapi/openapiprana/product/getall_28.md): Get all your products. ### List Products with aditional info - [POST /api/v1/article/search/preview](https://developers.prana.software/pranaapi/openapiprana/product/getallpreview.md): Get all your products with aditional info. ### List Product Variants - [POST /api/v1/article-combination/search](https://developers.prana.software/pranaapi/openapiprana/product/getall_29.md): Get all your product variants. ## Entry Manage your entries ### Get Entry - [GET /api/v1/entry/{id}](https://developers.prana.software/pranaapi/openapiprana/entry/getbyid_12.md): Get a specific entry. ### Update Entry - [PUT /api/v1/entry/{id}](https://developers.prana.software/pranaapi/openapiprana/entry/update_12.md): Update a specific Entry. ### Delete Entry - [DELETE /api/v1/entry/{id}](https://developers.prana.software/pranaapi/openapiprana/entry/delete_12.md): Delete specific entry. ### Patch Entry - [PATCH /api/v1/entry/{id}](https://developers.prana.software/pranaapi/openapiprana/entry/patch_6.md): Patch specific Entry. ### Create Entry - [POST /api/v1/entry](https://developers.prana.software/pranaapi/openapiprana/entry/create_15.md): Create a new entry. ### List Entries - [POST /api/v1/entry/search](https://developers.prana.software/pranaapi/openapiprana/entry/getall_19.md): Get all your entries. ## DeliveryNote Manage your DeliveryNotes ### Get DeliveryNote - [GET /api/v1/deliveryNote/{id}](https://developers.prana.software/pranaapi/openapiprana/deliverynote/getbyid_13.md): Get a specific deliveryNote. ### Update DeliveryNote - [PUT /api/v1/deliveryNote/{id}](https://developers.prana.software/pranaapi/openapiprana/deliverynote/update_13.md): Update a specific deliveryNote. ### Delete DeliveryNote - [DELETE /api/v1/deliveryNote/{id}](https://developers.prana.software/pranaapi/openapiprana/deliverynote/delete_13.md): Delete specific deliveryNote. ### Create DeliveryNote - [POST /api/v1/deliveryNote](https://developers.prana.software/pranaapi/openapiprana/deliverynote/create_16.md): Create a new deliveryNote. ### List DeliveryNotes - [POST /api/v1/deliveryNote/search](https://developers.prana.software/pranaapi/openapiprana/deliverynote/getall_21.md): Get all your deliveryNotes. ## Warehouse Accumulate Manage your warehouse accumulates ### List warehouse accumulates - [POST /api/v1/warehouse/accumulate/search](https://developers.prana.software/pranaapi/openapiprana/warehouse-accumulate/getall_2.md): Get all your warehouse accumulates. ## Collection Manage your Collections ### Get Collection - [GET /api/v1/collection/{id}](https://developers.prana.software/pranaapi/openapiprana/collection/getbyid_17.md): Get a specific collection. ### Update Collection - [PUT /api/v1/collection/{id}](https://developers.prana.software/pranaapi/openapiprana/collection/update_17.md): Update a specific collection. ### Delete Collection - [DELETE /api/v1/collection/{id}](https://developers.prana.software/pranaapi/openapiprana/collection/delete_17.md): Delete specific collection. ### Create Collection - [POST /api/v1/collection](https://developers.prana.software/pranaapi/openapiprana/collection/create_20.md): Create a new collection. ### List Collections - [POST /api/v1/collection/search](https://developers.prana.software/pranaapi/openapiprana/collection/getall_25.md): Get all your collections. ## Rate Manage your rates ### Get Rate - [GET /api/v1/rate/{id}](https://developers.prana.software/pranaapi/openapiprana/rate/getbyid_6.md): Get a specific rate. ### Update Rate - [PUT /api/v1/rate/{id}](https://developers.prana.software/pranaapi/openapiprana/rate/update_6.md): Update a specific rate. ### Delete Rate - [DELETE /api/v1/rate/{id}](https://developers.prana.software/pranaapi/openapiprana/rate/delete_6.md): Delete specific rate. ### Patch Rate - [PATCH /api/v1/rate/{id}](https://developers.prana.software/pranaapi/openapiprana/rate/patch_4.md): Patch specific Rate. ### Create Rate - [POST /api/v1/rate](https://developers.prana.software/pranaapi/openapiprana/rate/create_8.md): Create a new rate. ### List rates - [POST /api/v1/rate/search](https://developers.prana.software/pranaapi/openapiprana/rate/getall_10.md): Get all your rates. ## Entity Last Update Manage the last-updated timestamps for entities ### List the last-updated timestamp for each entity - [POST /api/v1/entity-last-update/search](https://developers.prana.software/pranaapi/openapiprana/entity-last-update/getall_20.md): Retrieve the last-updated timestamp for each entity. ## Period Retrieves the available accounting periods in the app ### List accounting periods - [POST /api/v1/period/search](https://developers.prana.software/pranaapi/openapiprana/period/getall_14.md): Retrieves the list of available accounting periods in the app. ## Supplier Manage your Suppliers ### Get Supplier - [GET /api/v1/supplier/{id}](https://developers.prana.software/pranaapi/openapiprana/supplier/getbyid_3.md): Get a specific supplier. ### Update Supplier - [PUT /api/v1/supplier/{id}](https://developers.prana.software/pranaapi/openapiprana/supplier/update_3.md): Update a specific supplier. ### Delete Supplier - [DELETE /api/v1/supplier/{id}](https://developers.prana.software/pranaapi/openapiprana/supplier/delete_3.md): Delete specific supplier. ### Patch Supplier - [PATCH /api/v1/supplier/{id}](https://developers.prana.software/pranaapi/openapiprana/supplier/patch_2.md): Patch specific Supplier. ### Create Supplier - [POST /api/v1/supplier](https://developers.prana.software/pranaapi/openapiprana/supplier/create_3.md): Create a new supplier. ### List Suppliers - [POST /api/v1/supplier/search](https://developers.prana.software/pranaapi/openapiprana/supplier/getall_5.md): Get all your suppliers. ## Sale Price Manage your Sale Prices ### List Sale Prices - [POST /api/v1/item-sale-rate/search](https://developers.prana.software/pranaapi/openapiprana/sale-price/getall_16.md): Get all your sale prices. ## Purchase Invoice Manage your Purchase Invoices ### Get Invoice - [GET /api/v1/purchase-invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/purchase-invoice/getbyid_9.md): Get a specific purchase invoice. ### Update Invoice - [PUT /api/v1/purchase-invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/purchase-invoice/update_9.md): Update a specific purchase invoice. ### Delete Invoice - [DELETE /api/v1/purchase-invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/purchase-invoice/delete_9.md): Delete specific purchase invoice. ### Create Invoice - [POST /api/v1/purchase-invoice](https://developers.prana.software/pranaapi/openapiprana/purchase-invoice/create_11.md): Create a new purchase invoice. ### List Invoices - [POST /api/v1/purchase-invoice/search](https://developers.prana.software/pranaapi/openapiprana/purchase-invoice/getall_13.md): Get all your purchase invoices. ## State Manage your states ### Get State - [GET /api/v1/state/{id}](https://developers.prana.software/pranaapi/openapiprana/state/getbyid_4.md): Get a specific state. ### Update State - [PUT /api/v1/state/{id}](https://developers.prana.software/pranaapi/openapiprana/state/update_4.md): Update a specific state. ### Delete State - [DELETE /api/v1/state/{id}](https://developers.prana.software/pranaapi/openapiprana/state/delete_4.md): Delete specific state. ### Patch State - [PATCH /api/v1/state/{id}](https://developers.prana.software/pranaapi/openapiprana/state/patch_3.md): Patch specific State. ### Create State - [POST /api/v1/state](https://developers.prana.software/pranaapi/openapiprana/state/create_6.md): Create a new state. ### List States - [POST /api/v1/state/search](https://developers.prana.software/pranaapi/openapiprana/state/getall_8.md): Get all your states. ## Order Manage your Orders ### Create order from ecommerce - [POST /api/v1/ecommerce/order](https://developers.prana.software/pranaapi/openapiprana/order/createecommerceorder.md): Create a new order from ecommerce platform. ## Payment Method Manage your Payment Methods ### Get Payment Method - [GET /api/v1/payment/method/{id}](https://developers.prana.software/pranaapi/openapiprana/payment-method/getbyid_10.md): Get a specific payment method. ### Update Payment Method - [PUT /api/v1/payment/method/{id}](https://developers.prana.software/pranaapi/openapiprana/payment-method/update_10.md): Update a specific payment method. ### Delete Payment Method - [DELETE /api/v1/payment/method/{id}](https://developers.prana.software/pranaapi/openapiprana/payment-method/delete_10.md): Delete specific payment method. ### Patch Payment Method - [PATCH /api/v1/payment/method/{id}](https://developers.prana.software/pranaapi/openapiprana/payment-method/patch_5.md): Patch specific Payment Method. ### Create Payment Method - [POST /api/v1/payment/method](https://developers.prana.software/pranaapi/openapiprana/payment-method/create_12.md): Create a new payment method. ### List Payment Methods - [POST /api/v1/payment/method/search](https://developers.prana.software/pranaapi/openapiprana/payment-method/getall_15.md): Get all your payment methods. ## Currency Manage your Currencies ### Get Currency - [GET /api/v1/currency/{id}](https://developers.prana.software/pranaapi/openapiprana/currency/getbyid_15.md): Get a specific currency. ### Update Currency - [PUT /api/v1/currency/{id}](https://developers.prana.software/pranaapi/openapiprana/currency/update_15.md): Update a specific currency. ### Delete Currency - [DELETE /api/v1/currency/{id}](https://developers.prana.software/pranaapi/openapiprana/currency/delete_15.md): Delete specific currency. ### Patch Currency - [PATCH /api/v1/currency/{id}](https://developers.prana.software/pranaapi/openapiprana/currency/patch_8.md): Patch specific Currency. ### Create Currency - [POST /api/v1/currency](https://developers.prana.software/pranaapi/openapiprana/currency/create_18.md): Create a new currency. ### List Currencies - [POST /api/v1/currency/search](https://developers.prana.software/pranaapi/openapiprana/currency/getall_23.md): Get all your currencies. ## Recurring Billing Templates Manage your recurring billing templates ### Get Recurring Billing Templates - [GET /api/v1/template-sale-invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/recurring-billing-templates/getbyid_2.md): Get a specific periodic recurring billing template. ### Update Recurring Billing Template - [PUT /api/v1/template-sale-invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/recurring-billing-templates/update_2.md): Update a specific recurring billing template. ### Delete Recurring Billing Template - [DELETE /api/v1/template-sale-invoice/{id}](https://developers.prana.software/pranaapi/openapiprana/recurring-billing-templates/delete_2.md): Delete specific recurring billing template. ### Create Recurring Billing Template - [POST /api/v1/template-sale-invoice](https://developers.prana.software/pranaapi/openapiprana/recurring-billing-templates/create_2.md): Create a new recurring billing template. ### List Recurring Billing Templates - [POST /api/v1/template-sale-invoice/search](https://developers.prana.software/pranaapi/openapiprana/recurring-billing-templates/getall_4.md): Get all your recurring billing templates. ## Option Manage your Options ### List Options - [GET /api/v1/option](https://developers.prana.software/pranaapi/openapiprana/option/getallcompanyoptions.md): Get all your options. ### Get Option - [GET /api/v1/option/{optionName}](https://developers.prana.software/pranaapi/openapiprana/option/getoptionfromoptionname.md): Get a specific option. ## Billing Series Manage your Billing Series ### Get Billing Series - [GET /api/v1/billing-series/{id}](https://developers.prana.software/pranaapi/openapiprana/billing-series/getbyid_18.md): Get a specific billing series. ### Update Billing Series - [PUT /api/v1/billing-series/{id}](https://developers.prana.software/pranaapi/openapiprana/billing-series/update_18.md): Update a specific billing series. ### Delete Billing Series - [DELETE /api/v1/billing-series/{id}](https://developers.prana.software/pranaapi/openapiprana/billing-series/delete_18.md): Delete specific billing series. ### Patch Billing Series - [PATCH /api/v1/billing-series/{id}](https://developers.prana.software/pranaapi/openapiprana/billing-series/patch_10.md): Patch Billing Series. ### Create Billing Series - [POST /api/v1/billing-series](https://developers.prana.software/pranaapi/openapiprana/billing-series/create_21.md): Create a new billing series. ### List Billing Series - [POST /api/v1/billing-series/search](https://developers.prana.software/pranaapi/openapiprana/billing-series/getall_26.md): Get all your billing series. ## Service Manage your Services ### Get Service - [GET /api/v1/service/{id}](https://developers.prana.software/pranaapi/openapiprana/service/getbyid_5.md): Get a specific service. ### Update Service - [PUT /api/v1/service/{id}](https://developers.prana.software/pranaapi/openapiprana/service/update_5.md): Update a specific service. ### Delete Service - [DELETE /api/v1/service/{id}](https://developers.prana.software/pranaapi/openapiprana/service/delete_5.md): Delete specific service. ### Create Service - [POST /api/v1/service](https://developers.prana.software/pranaapi/openapiprana/service/create_7.md): Create a new service. ### List Services - [POST /api/v1/service/search](https://developers.prana.software/pranaapi/openapiprana/service/getall_9.md): Get all your services. ## Company Manage your Company ### Get Company - [GET /api/v1/company](https://developers.prana.software/pranaapi/openapiprana/company/getcompanyinfo.md): Get a specific company. ## PurchaseDeliveryNote Manage your PurchaseDeliveryNotes ### Get PurchaseDeliveryNote - [GET /api/v1/purchaseDeliveryNote/{id}](https://developers.prana.software/pranaapi/openapiprana/purchasedeliverynote/getbyid_8.md): Get a specific purchaseDeliveryNote. ### Update PurchaseDeliveryNote - [PUT /api/v1/purchaseDeliveryNote/{id}](https://developers.prana.software/pranaapi/openapiprana/purchasedeliverynote/update_8.md): Update a specific purchaseDeliveryNote. ### Delete PurchaseDeliveryNote - [DELETE /api/v1/purchaseDeliveryNote/{id}](https://developers.prana.software/pranaapi/openapiprana/purchasedeliverynote/delete_8.md): Delete specific purchaseDeliveryNote. ### Create PurchaseDeliveryNote - [POST /api/v1/purchaseDeliveryNote](https://developers.prana.software/pranaapi/openapiprana/purchasedeliverynote/create_10.md): Create a new purchaseDeliveryNote. ### List PurchaseDeliveryNotes - [POST /api/v1/purchaseDeliveryNote/search](https://developers.prana.software/pranaapi/openapiprana/purchasedeliverynote/getall_12.md): Get all your purchaseDeliveryNotes. ## webhook-controller ### addSubscription - [POST /api/webhook/subscription](https://developers.prana.software/pranaapi/openapiprana/webhook-controller/addsubscription.md) ### deleteSubscription - [POST /api/webhook/subscription/delete](https://developers.prana.software/pranaapi/openapiprana/webhook-controller/deletesubscription.md) ### login - [GET /api/webhook/validate-apikey](https://developers.prana.software/pranaapi/openapiprana/webhook-controller/login.md) ## api-ecommerce-controller ### Check prestashop connection data - [GET /api/v1/ecommerce/validate-key](https://developers.prana.software/pranaapi/openapiprana/api-ecommerce-controller/validateapikey.md): Check prestashop connection data