JUMP TOAPI IntroductionKissflow Work Platform APIs - IntroductionRequirements to work with APIsUsing Access Keys to authenticate API callsHTTP methods for RESTful servicesDecoding API responsesData types in APIAccessing Kissflow APIsUSER MANAGEMENTUserCreate a userpostGet user listgetDeactivate userspostActivate userspostGet user detailsgetUpload attachmentpostDownload attachmentgetGroupGet group detailsgetDelete a groupdeleteCreate a new grouppostList groups by pagegetList groups by pagepostGet group details by pagegetEXTERNAL PORTALSPortalGet portal settingsgetGet portal user detailsgetUpdate portal user detailsputGet list of portal users and groupsgetGet list of portal users and groups by IDspostGet list of portal usersgetGet list of portal users by IDspostGet portal user countgetGet portal user count by statusgetCreate portal userpostGet list of portal user fieldsgetGet portal user profile detailsgetUpdate portal user profile detailsputBulk password resetpostBulk activation of portal userspostBulk deactivation of portal userspostGet portal users and groups countgetEMPLOYEE MANAGEMENTEmployeeGet the details of a specific employeegetUpdate employee attributes in bulkpostPROCESSProcessCreate a new item requestpostSubmit an itempostReject an itempostGet item details at workflow stepgetGet progress detailsgetAdd attachment to form fieldpostAdd attachment to tablepostAdd image to form fieldpostDownload image from form fieldgetAdd image to tablepostDownload image from tablegetDownload attachment from form fieldgetDownload attachment from table fieldgetGet my item listgetGet my task listgetGet my item listgetGet my task listgetGet the item listgetUpdate item detailsputGet item detailsgetDelete an item in a processdeleteAdd attachment to form fieldpostAdd attachment to tablepostAdd image to form fieldpostFlow Admin downloads imagegetAdd image to tablepostFlow Admin downloads image from tablegetFlow Admin downloads attachmentgetFlow Admin downloads attachment from tablegetGet the item listgetBOARDSBoardsCreate a new item in the case systempostUpdate custom form fieldspostBulk-update priority for itemspostBulk-delete itemspostBulk-update assignee for itemspostBulk-update status for itemspostRetrieve all item detailsgetDelete an ItemdeleteRetrieve all fieldsgetUpdate the status of an itempostUpdate the assignee for an itempostUpload an attachment to an attachment fieldpostUpload an attachment to an attachment field in a table table fieldpostUpload an image file to an image fieldpostDownload an image file from an image fieldgetUpload an image to an image field in a tablepostDownload an image from an image file in a tablegetDownload an attachment from an attachment fieldgetGet report listgetDownload an attachment from an attachment field in a tablegetRetrieve a list of items and populate them in a lookup fieldgetRetrieve a list of items and populate them in a lookup field in a tablegetGet list of watchers for a casepostRetrieve a list of items and populate them in a remote lookup fieldgetAdd watcher(s) to a casepostRetrieve all fields using a lookup fieldgetRemove watcher(s) from a casepostRetrieve a list of items and populate them in a remote lookup field in a tablegetRetrieve activity for an itemgetRetrieve status transitions of an itemgetUpdate the due date and time for an itemputUpdate the priority for an itemputUpdate the requester for an itemputRetrieve the list of items in a viewpostRetrieve the number of items in a viewpostRetrieve all fields from a table using a lookup fieldgetDATASETDatasetGet dataset recordsgetGet an existing dataset recordgetCreate a new dataset recordpostUpdate an existing dataset recordputDelete a specific dataset recorddeleteAdd attachmentpostAdd image filepostGet dataset field's aggregation detailsgetFORMSFormCreate a new form recordpostUpdate an existing form recordputDelete a specific form recorddeleteGet an existing form recordgetGet form recordsgetPROJECTProjectsChange form field valuespostGet field values of an itemgetDelete itemdeleteGet field values of an itemgetChange form field valuespostCreate a new itempostAdd items to new state in any steppostChange assignee for multiple itemspostAdd items to new state in any steppostChange assignee for multiple itemspostAdd attachment to itempostAdd image to itempostDownload image from itemgetDownload attachment from itemgetCreate CFD seriespostRetrieve CFD seriesgetUpdate CFD seriespostDelete CFD seriesdeleteGet the exact count of tasks assigned to you in a project.getGet the exact list of tasks assigned to you in a project.getREPORTSProcess reportsGet report countgetGet report fieldsgetGet report summarygetGet report of an itemgetBulk-update assignee for itemspost https://demo.kissflow.com/case/2/{account_id}/{case_id}/batch/reassignThis endpoint lets you bulk-update assignee for items.