Delete an Asset

Endpoint

DELETE https://api.genaifactory.ai/v1/assets/{asset_id}

Headers

Name
Type
Required
Description

app-id

string

Yes

Must be "flickbloom"

authorization

string

Yes

Bearer token for user authentication

Path Parameter

Name
Type
Required
Description

asset_id

int

Yes

ID of the asset

Example Request

curl --location --request DELETE 'https://api.genaifactory.ai/v1/assets/1' \
--header 'app-id: flickbloom' \
--header 'authorization: Bearer YOUR_JWT_TOKEN'

Response (Soft Delete)

{
  "message": "Asset with id 123 has been deleted"
}

Error Responses

  • 400 Bad Request – Invalid asset ID

  • 404 Not Found – Asset not found

  • 401 Unauthorized – Invalid user token


Last updated

Was this helpful?