Skip to content

Get a source’s file

GET
/orgs/{org}/imports/{id}/sources/{sid}/file
curl --request GET \
--url https://api.sloose.com/orgs/org_9f3c/imports/imp_4d1a/sources/src_7c2e/file \
--header 'Authorization: Bearer <token>'

The file the source reads, byte for byte as it was uploaded — for the wizard’s grid, which reads it with the same reader and the source’s options. Delimited text is served as text/csv, a workbook as the workbook type. Any member may read it, as any member may read the import.

org
required

The org id the session was issued for. A token for one org can never read another.

string
Example
org_9f3c

The org id the session was issued for. A token for one org can never read another.

id
required

The import id.

string
Example
imp_4d1a

The import id.

sid
required

The source id.

string
Example
src_7c2e

The source id.

The bytes.

string

No bearer, or one that is expired, revoked or no longer resolves to a member.

Media typeapplication/json

The error envelope every non-2xx answer uses.

object
error
required

Human-readable explanation.

string
code

Machine-readable reason. Absent on a few legacy 400s.

string
key
additional properties
Examplegenerated
{
"error": "example",
"code": "example"
}

The bearer’s role is too low, or it was issued for a different org.

Media typeapplication/json

The error envelope every non-2xx answer uses.

object
error
required

Human-readable explanation.

string
code

Machine-readable reason. Absent on a few legacy 400s.

string
key
additional properties
Examplegenerated
{
"error": "example",
"code": "example"
}

No such import (IMPORT_NOT_FOUND) or source (SOURCE_NOT_FOUND), or the source has no file in storage (code: FILE_NOT_FOUND).

Media typeapplication/json

The error envelope every non-2xx answer uses.

object
error
required

Human-readable explanation.

string
code

Machine-readable reason. Absent on a few legacy 400s.

string
key
additional properties
Examplegenerated
{
"error": "example",
"code": "example"
}

This deployment has no storage for imports yet (code: NOT_CONFIGURED).

Media typeapplication/json

The error envelope every non-2xx answer uses.

object
error
required

Human-readable explanation.

string
code

Machine-readable reason. Absent on a few legacy 400s.

string
key
additional properties
Examplegenerated
{
"error": "example",
"code": "example"
}

Report a problem with this page