Cyera
22 min
the cyera connector enables seamless integration with swimlane turbine, providing automated data security management and issue tracking within cloud environments cyera is a cutting edge data security platform that provides comprehensive visibility and control over sensitive data across cloud environments the cyera turbine connector enables users to automate the retrieval of detailed security issue information, object classifications, and issue lists directly within the swimlane turbine platform by integrating with cyera, swimlane turbine users can enhance their security operations with efficient data centric security insights, streamline compliance checks, and accelerate incident response by leveraging cyera's precise data telemetry limitations none to date supported versions this cyera connector uses the version 1 and 3 api additional docs cyera authentication link https //api cyera io/#/authentication/authcontroller logincyera api documentation link https //api cyera io/ prerequisites to integrate cyera with swimlane turbine, ensure you have the following prerequisites custom authentication with the following parameters url endpoint for cyera api access client id unique identifier for client authentication secret confidential key used in conjunction with the client id authentication methods cyera api authentication url the endpoint url for the cyera api client id the api key your unique identifier to authenticate with the cyera api secret the api secret associated with your client id for secure access capabilities this cyera connector provides the following capabilities get all objects for a specific issue get classifications for a specific issue get issues get all objects for a specific issue retrieves all objects associated with a specific issue in cyera, using the issue's unique identifier and supports pagination with limit and offset cyera's documentation for this action can be found here https //api cyera io/#/issues/issuecontroller findobjects get classifications for a specific issue retrieve all classifications for a given issue in cyera, specified by uid with optional limit and offset parameters cyera's documentation for this action can be found here https //api cyera io/#/issues/issuecontroller findclassifications get issues retrieves a list of issues from cyera with optional limit and offset parameters to control pagination cyera's documentation for this action can be found here https //api cyera io/#/issues/issuecontroller findallv3 configurations cyera api authentication authentication using client id and secret configuration parameters parameter description type required url a url to the target host string required clientid the api key string required secret the api secret string required verify ssl verify ssl certificate boolean optional http proxy a proxy to route requests through string optional actions get all objects for a specific issue retrieves all objects linked to a specific issue in cyera using its unique id, with support for pagination via limit and offset endpoint url /v1/issues/{{uid}}/objects method get input argument name type required description uid string required uuid limit number required limit the number of results (min 1, max 500) offset number required offset within total existing results (min 0) filename string optional search by text that contained inside the filename or the relativepath classificationuid string optional search objects which contain the classification uid output parameter type description status code number http status code of the response reason string response reason phrase offset number output field offset limit number output field limit results array result of the operation type string type of the resource results array result of the operation uid string unique identifier name string name of the resource rowcount number count value sensitiverecordscount number count value dbname string name of the resource creationdate string date value tablelevelclassifications array output field tablelevelclassifications uid string unique identifier classificationname string name of the resource defaultsensitivity string output field defaultsensitivity sensitivity string output field sensitivity sensitivity string output field sensitivity classifications array output field classifications uid string unique identifier classificationname string name of the resource defaultsensitivity string output field defaultsensitivity sensitivity string output field sensitivity recordscount number count value example \[ { "status code" 200, "response headers" { "content length" "140", "content type" "application/json", "date" "fri, 25 apr 2025 20 37 23 gmt" }, "reason" "ok", "json body" { "offset" 0, "limit" 10, "results" \[] } } ] get classifications for a specific issue retrieve classifications for a specific issue in cyera using the unique identifier (uid), with options to limit and offset results endpoint url /v1/issues/{{uid}}/classifications method get input argument name type required description uid string required uuid limit number required limit the number of results (min 1, max 100) offset number required offset within total existing results (min 0) output parameter type description status code number http status code of the response reason string response reason phrase limit number output field limit offset number output field offset total number output field total results array result of the operation datacategory string response data collections array output field collections customcollections array output field customcollections uid string unique identifier name string name of the resource sensitivity string output field sensitivity sensitivitydisplayname string name of the resource defaultsensitivity string output field defaultsensitivity defaultsensitivitydisplayname string name of the resource context object output field context role string output field role tokenization string output field tokenization geolocations array output field geolocations synthetic boolean output field synthetic datasubjectage string response data businesscontext array output field businesscontext key string output field key value string value for the parameter identified boolean unique identifier example \[ { "status code" 200, "response headers" { "content length" "140", "content type" "application/json", "date" "fri, 25 apr 2025 20 37 23 gmt" }, "reason" "ok", "json body" { "limit" 10, "offset" 0, "total" 1, "results" \[] } } ] get issues retrieves a paginated list of issues from cyera, with 'limit' and 'offset' parameters to control the results volume endpoint url /v3/issues method get input argument name type required description limit number required limit the number of results (min 1, max 100) offset number required offset within total existing results (min 0) datastoreuid string optional related datastore uid createddate string optional issue's creation time (equals to, or later than) updateddate string optional issue's last update time (equals to, or later than) severity string optional issue's severity status string optional issue status output parameter type description status code number http status code of the response reason string response reason phrase limit number output field limit offset number output field offset total number output field total results array result of the operation provider string unique identifier infrastructure string output field infrastructure engine string output field engine regions array output field regions owner string output field owner account object count value inplatformidentifier string unique identifier name string name of the resource classificationgroups array output field classificationgroups cloudprovidertags array unique identifier key string output field key value string value for the parameter uid string unique identifier name string name of the resource severity string output field severity createddate string date value updateddate string date value status string status value riskstatus string status value example \[ { "status code" 200, "response headers" { "content length" "140", "content type" "application/json", "date" "fri, 25 apr 2025 20 37 23 gmt" }, "reason" "ok", "json body" { "limit" 10, "offset" 0, "total" 1, "results" \[] } } ] response headers header description example content length the length of the response body in bytes 140 content type the media type of the resource application/json date the date and time at which the message was originated fri, 25 apr 2025 20 37 23 gmt