actionPOSTv1.0.0
actionPOSTv1.0.0
Create a new product in eCommerce system.With the exception of the 'id' field, the required fields indicated in the 'Product' model are those required to create a new product
actionPOSTv1.0.0
Create an {objectName}
actionPOSTv1.0.0
Create an {objectName}
actionPOSTv1.0.0
Create an order in the eCommerce system.With the exception of the 'id' field, the required fields indicated in the 'Order' model are those required to create a new order.The paymentStatus can only be AWAITING_PAYMENT or INCOMPLETE.The fulfillmentStatus can only be AWAITING_PROCESSING
actionDELETEv1.0.0
Delete a customer associated with a given ID from your eCommerce system. Specifying a customer associated with a given ID that does not exist will result in an error message
actionDELETEv1.0.0
Delete a product associated with a given ID from your eCommerce system. Specifying a product associated with a given ID that does not exist will result in an error message
actionDELETEv1.0.0
Delete an {childObjectName}
actionDELETEv1.0.0
Delete an {objectName}
actionDELETEv1.0.0
Delete an order associated with a given ID from your eCommerce system. Specifying an order associated with a given ID that does not exist will result in an error message
actionGETv1.0.0
Find customers in the eCommerce system, using the provided CEQL search expression. If no search expression is provided, all records will be retrieved
actionGETv1.0.0
Find orders in the customer associated with a given ID. If the customer does not exist, an error response will be returned. If no orders are found in the given customer then an empty array will be returned
actionGETv1.0.0
Find orders in the eCommerce system, using the provided CEQL search expression. If no search expression is provided, all records will be retrieved
actionGETv1.0.0
Find products in the eCommerce system, using the provided CEQL search expression. The search expression in CEQL is the WHERE clause in a typical SQL query, but without the WHERE keyword. If no search expression is provided, all records will be retrieved
actionGETv1.0.0
Get a list of all the available objects.
actionGETv1.0.0
Get a list of all the field for an object.
actionGETv1.0.0
Get swagger docs for an object.
actionGETv1.0.0
Retrieve a customer associated with a given ID from the eCommerce system. Specifying a customer with an ID that does not exist will result in an error response
actionGETv1.0.0
Retrieve a product associated with a given ID from the eCommerce system. Specifying a product with an ID that does not exist will result in an error response
actionGETv1.0.0
Retrieve an {childObjectName}
actionGETv1.0.0
Retrieve an {objectName}
actionGETv1.0.0
Retrieve an order associated with a given ID from the eCommerce system. Specifying an order with an ID that does not exist will result in an error response
actionGETv1.0.0
Retrieve the payments in the eCommerce system for the specified order
actionGETv1.0.0
Retrieve the refunds in the eCommerce system for the specified order
actionGETv1.0.0
Search for {childObjectName}
actionGETv1.0.0
Search for {objectName}
actionPUTv1.0.0
Update an {childObjectName}
actionPATCHv1.0.0
Update an {childObjectName}
actionPUTv1.0.0
Update an {objectName}
actionPATCHv1.0.0
Update an {objectName}
actionPATCHv1.0.0
Update an customer associated with a given ID in the eCommerce system.The update API uses the PATCH HTTP verb, so only those fields provided in the customer object will be updated, and those fields not provided will be left alone. Updating a customer with a specified ID that does not exist will result in an error response
actionPATCHv1.0.0
Update an order associated with a given ID in the eCommerce system. The update API uses the PATCH HTTP verb, so only those fields provided in the order object will be updated, and those fields not provided will be left alone. Updating an order with a specified ID that does not exist will result in an error response</strong>
Beyond the catalog
Any provider, on request.
01
Request it
Tell us which provider you need, and we will ship it in the registry.
02
Generate it
Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.
acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec