# Create Order **POST /orders** Create a manual order for the organization identified by the bearer token. Orders created here are billed manually and use the tree product type. Contact support to arrange another product type. ## Servers - Production: https://api.protect.earth (Production) ## Authentication methods - Api key ## Parameters ### Headers - **idempotency-key** (string) A unique key for this order request. Reusing the same key for 15 minutes returns the original response instead of creating another order. ### Body: application/json (object) - **orderedUnits** (integer) Number of tree units to order. Orders created through this endpoint always use the tree product type. ## Responses ### 201 Order created. #### Body: application/json (object) - **id** (string(uuid)) - **brand** (string(slug)) - **type** (string) - **source** (string) - **status** (string) - **receivedOn** (string(date-time)) - **fulfilledOn** (string(date-time) | null) - **personalisedCertificateMessage** (string) - **personalisedEmailMessage** (string) - **unitType** (string) - **orderedUnits** (integer) - **allocatedUnits** (array[object]) - **links** (object) ### 400 Idempotency-Key header is missing. #### Body: application/problem+json (object) - **type** (string) - **title** (string) - **status** (integer) - **detail** (string) - **instance** (string) ### 401 Unauthorized. #### Body: application/problem+json (object) - **type** (string) - **title** (string) - **status** (integer) - **detail** (string) - **instance** (string) ### 422 Validation failed. #### Body: application/problem+json (object) - **type** (string) - **title** (string) - **status** (integer) - **detail** (string) - **instance** (string) [Powered by Bump.sh](https://bump.sh)