Connector API

The Synqly Connector APIs provide a unifying interface and data model for all supported service Providers.

See the Synqly Overview for more information.

Download OpenAPI description
Languages
Servers
Synqly
https://api.synqly.com/

Assets

Operations

Edr

Operations

Hooks

Operations

Identity

Operations

Notifications

Operations

Operations (In Development)

In Development

This feature is actively being developed. Breaking changes should be expected.

Please contact us before using this feature.

Operations

Siem

Operations

Sink

Operations

Storage

Operations

List Files

Request

Returns a list of contents from the token-linked Integration.

Path
pathstringrequired
Query
cursorstring or null

Cursor to fetch the next set of results.

limitinteger or null

Number of results to return. Default is 50.

curl -i -X GET \
  'https://api.synqly.com/v1/storage/folders/{path}?cursor=string&limit=0' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Bodyapplication/json
resultArray of objects(StoragePath)required
result[].​pathstringrequired
cursorstringrequired

Cursor to use to retrieve the next page of results

metaobject(MetaResponse)
Response
application/json
{ "result": [ {} ], "cursor": "string", "meta": { "stats": {}, "api": {} } }

Upload File

Request

Uploads a file from the provided {path} to the token-linked Integration.

Path
pathstringrequired
Bodymultipart/form-datarequired
filestring(binary)
curl -i -X POST \
  'https://api.synqly.com/v1/storage/files/{path}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: multipart/form-data' \
  -F file=string

Responses

Response
No content

Download File

Request

Downloads a file from the provided {path} in the token-linked Integration.

Path
pathstringrequired
curl -i -X GET \
  'https://api.synqly.com/v1/storage/files/{path}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Response
No content

Delete File

Request

Deletes a file from the provided {path} in the token-linked Integration.

Path
pathstringrequired
curl -i -X DELETE \
  'https://api.synqly.com/v1/storage/files/{path}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Response
No content

Ticketing

Operations

Vulnerabilities

Operations