Api Activities Objects Create

POST handler with superadmin-only field protection.

Strips superadmin-only fields from non-superadmin requests before delegating to OrganizationInjectionMixin.post() for org injection.

Authentication

AuthorizationBearer
JWT access token or Respan API key

Path parameters

feature_typestringRequired
object_idstringRequired

Request

This endpoint expects an object.
activity_typeenumRequired
  • creation - Creation
  • update - Update
  • deletion - Deletion
  • commit - Commit
  • title_change - Title Change
  • comment - Comment
  • interaction - Interaction
  • version_comment - Version Comment
  • deployment - Deployment
  • version_creation - Version Creation
  • enabled - Enabled
  • disabled - Disabled
  • staff_membership_granted - Staff Membership Granted
  • staff_membership_role_changed - Staff Membership Role Changed
  • staff_membership_permissions_changed - Staff Membership Permissions Changed
  • staff_membership_revoked - Staff Membership Revoked
  • staff_group_created - Staff Group Created
  • staff_group_permissions_changed - Staff Group Permissions Changed
  • staff_group_updated - Staff Group Updated
  • staff_group_revoked - Staff Group Revoked
  • staff_group_reinstated - Staff Group Reinstated
messagestringOptional
version_idstring or nullOptional<=255 characters

Optional version reference (prompt_version id, workflow_version id)

Response

idstringRead-only
activity_typeenum
  • creation - Creation
  • update - Update
  • deletion - Deletion
  • commit - Commit
  • title_change - Title Change
  • comment - Comment
  • interaction - Interaction
  • version_comment - Version Comment
  • deployment - Deployment
  • version_creation - Version Creation
  • enabled - Enabled
  • disabled - Disabled
  • staff_membership_granted - Staff Membership Granted
  • staff_membership_role_changed - Staff Membership Role Changed
  • staff_membership_permissions_changed - Staff Membership Permissions Changed
  • staff_membership_revoked - Staff Membership Revoked
  • staff_group_created - Staff Group Created
  • staff_group_permissions_changed - Staff Group Permissions Changed
  • staff_group_updated - Staff Group Updated
  • staff_group_revoked - Staff Group Revoked
  • staff_group_reinstated - Staff Group Reinstated
messagestring
version_idstring or null<=255 characters

Optional version reference (prompt_version id, workflow_version id)