Creating
This API endpoint allows you to create orders. To create an order, you must provide a valid API key.
const apiKey = "YOUR_API_KEY";
const createOrder = async (apiKey) => {
const createOrderResponse = await fetch(
"https://api.autoenhance.ai/v3/orders",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": apiKey,
},
body: JSON.stringify({
name:"Name of my order"
}),
}
);
const { order_id, name, images, status } = await createOrderResponse.json();
}import requests
api_key = "YOUR_API_KEY"
def create_order(api_key):
url = "https://api.autoenhance.ai/v3/orders"
headers = {
"Content-Type": "application/json",
"x-api-key": api_key,
}
payload = {
"name": "Name of my order"
}
response = requests.post(url, headers=headers, json=payload)
response_data = response.json()
order_id = response_data.get('order_id')
name = response_data.get('name')
images = response_data.get('images')
status = response_data.get('status')
return order_id, name, images, statusThe response after successfully creating an order will contain all the details of your order. The status will be 'waiting' until you add images to it.
Specification
Authorizations
x-api-keystringRequired
Body
default_image_sort_orderundefined · enumOptionalPossible values:
Default sort order for images in the order. Prefix with '-' for descending order.
namestringOptional
The name for the order.
order_idstring · min: 1Optional
The ID for the order.
Responses
200
Successful response
application/json
anyOptional
401
Authentication error
application/json
422
Validation error
application/json
post/v3/orders/
POST /v3/orders/ HTTP/1.1
Host: api:8080
x-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 67
{
"default_image_sort_order": "name",
"name": "text",
"order_id": "text"
}No content
Last updated
Was this helpful?