FetchApp API

Delete an Order

DELETE the specified order... /api/v3/orders/:id Example result... { "order": { "created_at": "2021-09-12T12:34:55Z", "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "id": 123, "last_name": "Doe", "updated_at": "2021-09-13T10:11:12Z" } }

Delete an Order

DELETE the specified order... /api/v3/orders/:id Example result... { "order": { "created_at": "2021-09-12T12:34:55Z", "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "id": 123, "last_name": "Doe", "updated_at": "2021-09-13T10:11:12Z" } }

Update an Order

PUT to update the specified order... /api/v3/orders/:id For example... { "order": { "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "last_name": "Doe" } } NOTE: price is optional and defaults to the...

Update an Order

PUT to update the specified order... /api/v3/orders/:id For example... { "order": { "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "last_name": "Doe" } } NOTE: price is optional and defaults to the...

Post a new order

POST to create an order... /api/v3/orders For example... { "order": { "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "last_name": "Doe" }} NOTE: price is optional and defaults to the price set...

Post a new order

POST to create an order... /api/v3/orders For example... { "order": { "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "last_name": "Doe" }} NOTE: price is optional and defaults to the price set...

Get Specific Order

GET details of the specified order... /api/v3/orders/:id Example result... { "order": { "created_at": "2021-09-12T12:34:55Z", "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "id": 123, "last_name": "Doe", "updated_at": "2021-09-13T10:11:12Z" } }

Get Specific Order

GET details of the specified order... /api/v3/orders/:id Example result... { "order": { "created_at": "2021-09-12T12:34:55Z", "custom_order_id": "O123", "email": "joe@example.com", "first_name": "John", "id": 123, "last_name": "Doe", "updated_at": "2021-09-13T10:11:12Z" } }

Get All Orders

GET a list of all your orders... /api/v3/orders /api/v3/orders?page=2 Status can be open or expired. If not specified then all orders (open and expired) will be returned. Example result... {...

Get All Orders

GET a list of all your orders... /api/v3/orders /api/v3/orders?page=2 Status can be open or expired. If not specified then all orders (open and expired) will be returned. Example result... {...

Files

GET a list of your files... /api/v3/files /api/v3/files?page=2 Example result... { "files": [ { "content_type": "", "filename": "DL_GP1000-2-2D-Drawing.dxf.zip", "id": 823751, "size_bytes": 1497938 }, { "content_type": "", "filename": "DL_GP1000-2-2D-Drawing.dxf (1).zip", "id":...

Files

GET a list of your files... /api/v3/files /api/v3/files?page=2 Example result... { "files": [ { "content_type": "", "filename": "DL_GP1000-2-2D-Drawing.dxf.zip", "id": 823751, "size_bytes": 1497938 }, { "content_type": "", "filename": "DL_GP1000-2-2D-Drawing.dxf (1).zip", "id":...