Configured drives, my connections, and imported folders
GET
/v1/workspaces/{workspaceId}/file-imports
const url = 'https://shareout.site/v1/workspaces/example/file-imports';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://shareout.site/v1/workspaces/example/file-imports \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”workspaceId
required
string
Workspace ID or slug.
Responses
Section titled “Responses”Overview
Media typeapplication/json
object
providers
Only providers this instance has client ids for. Empty = feature hidden.
Array<object>
object
id
string
connected
boolean
accountEmail
string
sources
Array<object>
object
id
string
provider
string
remoteName
string
targetFolderId
string
targetFolderName
string
convert
boolean
dailySync
boolean
nextSyncAt
string
connected
False after the connection was revoked.
boolean
mine
boolean
lastRun
object
id
string
sourceId
string
status
string
trigger
string
counts
object
found
integer
imported
integer
converted
integer
skipped
integer
unchanged
integer
failed
integer
stopCode
STORAGE_QUOTA_EXCEEDED, CONNECTION_REVOKED, RATE_LIMITED, WALK_LIMIT (warning on a done run), NOT_ALLOWED, SOURCE_DELETED, STALLED, FAILED.
string
stopMessage
string
createdAt
string format: date-time
finishedAt
string format: date-time
errors
Files that failed, were skipped, or imported with a warning (up to 200).
Array<object>
object
path
string
status
string
code
string
message
string
Example
{ "providers": [ { "id": "google_drive" } ], "sources": [ { "provider": "google_drive", "lastRun": { "status": "queued", "trigger": "manual" } } ]}Access denied
Media typeapplication/json
object
success
required
boolean
error
required
Human-readable message.
string
code
required
Machine-readable error code.
string
request_id
Correlation id (also the X-Request-Id header). Quote it in support tickets.
string
reason
Finer cause under code. For UNAUTHORIZED: missing, invalid, revoked or expired.
string
hint
What to do next, in plain words.
string
suggestion
string
param
The request field at fault.
string
docs
Doc page for this error.
string
redirect_url
string
support
Present on 5xx — how to reach a human.
object
how
string
include
Array<string>
Example
{ "success": false, "support": { "how": "POST /v1/support/tickets", "include": [ "request_id" ] }}