Effect Level Management
Effect Level is a part of Effect and every request should include Effect ID as a path argument.
Create Level Variant
post
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
effect_idstringRequired
Body
titlestring · min: 1Required
descriptionstring | nullOptional
promptanyOptionalDefault:
{}statusall ofOptionalDefault:
draftstring · enumOptionalPossible values:
published- Publisheddraft- Draft
simulation_periodstring | nullOptional
Responses
201Success
application/json
400Error
application/json
post
/api/v1/companies/{company_id}/effects/{effect_id}/variants/Update Level Variant
patch
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
effect_idstringRequired
variant_idstringRequired
Body
titlestring · min: 1Optional
descriptionstring | nullOptional
promptanyOptionalDefault:
{}statusall ofOptionalDefault:
draftstring · enumOptionalPossible values:
published- Publisheddraft- Draft
simulation_periodstring | nullOptional
Responses
200Success
application/json
400Error
application/json
patch
/api/v1/companies/{company_id}/effects/{effect_id}/variants/{variant_id}/List Level Variants
get
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
effect_idstringRequired
Query parameters
qstringOptional
A search term.
pageintegerOptional
A page number within the paginated result set.
page_sizeintegerOptional
Number of results to return per page.
Responses
200Success
application/json
400Error
application/json
get
/api/v1/companies/{company_id}/effects/{effect_id}/variants/Get Effect Level Info
get
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
effect_idstringRequired
variant_idstringRequired
Responses
200Success
application/json
get
/api/v1/companies/{company_id}/effects/{effect_id}/variants/{variant_id}/200Success
Delete Effect Level(s) in a Bulk Manner
post
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
effect_idstringRequired
Body
variants_idsstring[]Required
Responses
200Success
application/json
400Error
application/json
post
/api/v1/companies/{company_id}/effects/{effect_id}/variants/bulk-delete/Duplicate Effect Level
post
Authorizations
AuthorizationstringRequired
Authenticate using SaaS Private token
Path parameters
company_idstring · uuidRequired
effect_idstringRequired
variant_idstringRequired
Body
titlestring | null · min: 1Optional
Responses
200Success
application/json
400Error
application/json
post
/api/v1/companies/{company_id}/effects/{effect_id}/variants/{variant_id}/duplicate/Last updated
Was this helpful?