Products API
Creates or updates a product with the provided details
Authorizations
Body
idstringRequiredExample:
Unique identifier for the product
product-idtypeIdstringRequiredExample:
Type identifier for the product
type-idpropertiesUpdateTypestringOptionalExample:
The type of update. Valid values are either FULL_UPDATE or INCREMENTAL_UPDATE. When using full update mode, any pre-existing properties not included in the request will be removed. Defaults to INCREMENTAL_UPDATE.
INCREMENTAL_UPDATEResponses
204
Product created successfully (No Content)
No content
400
Bad Request - Invalid input parameters
401
Unauthorized - Authentication credentials are missing or invalid
403
Forbidden - Insufficient permissions to perform the operation
500
Internal Server Error - Unexpected server error occurred
post
/productPOST /product HTTP/1.1
Host: integration-api.userflux.co
Content-Type: application/json
Accept: */*
Content-Length: 200
{
"id": "product-id",
"typeId": "type-id",
"properties": {},
"propertiesUpdateType": "INCREMENTAL_UPDATE",
"aiPropertyOverrides": {
"somePath": "some value which will override the value from the LLM generation"
}
}No content
Deletes a product with the provided details
Authorizations
Path parameters
typeIdstringRequired
ID of the Product Type
productIdstringRequired
ID of the Product
delete
/product/{typeId}/{productId}DELETE /product/{typeId}/{productId} HTTP/1.1
Host: integration-api.userflux.co
Accept: */*
Last updated