Skip to main content

Fetch files

Fetch files

Query Parameters
folderId string

Either a UUID or empty (to list all files not in a folder)

providerId uuid
consumerId uuid
productId uuid
categoryId uuid
flag string

Possible values: [API_DOCUMENTATION, OPEN_API_SPECIFICATION]

Header Parameters
organization-id uuid

ID of organization context this request belongs to.

Responses
200

List of files

Schema OPTIONAL
files object[] OPTIONAL
availableFlags string[] OPTIONAL

Possible values: [API_DOCUMENTATION, OPEN_API_SPECIFICATION]

categoryId uuid OPTIONAL
contentType string OPTIONAL
createdAt date-time OPTIONAL
createdBy uuid OPTIONAL
flags string[] OPTIONAL

Possible values: [API_DOCUMENTATION, OPEN_API_SPECIFICATION]

id uuid OPTIONAL
name string OPTIONAL
ownedBy uuid OPTIONAL
permissions object[] OPTIONAL
group string OPTIONAL

Possible values: [ACCESS, ACCESS_DEFINITION, BUNDLE, CONSUMER, CONTACT, FILE, FOLDER, INVITATION, ORGANIZATION, PLAN, PLATFORM_ADMIN, PRODUCT, TENANT, TEAM, TECHNICAL_USER, USER, USER_ROLES]

sharedWith uuid OPTIONAL
size int64 OPTIONAL
url string OPTIONAL
permissions object[] OPTIONAL
group string OPTIONAL

Possible values: [ACCESS, ACCESS_DEFINITION, BUNDLE, CONSUMER, CONTACT, FILE, FOLDER, INVITATION, ORGANIZATION, PLAN, PLATFORM_ADMIN, PRODUCT, TENANT, TEAM, TECHNICAL_USER, USER, USER_ROLES]

400

Bad Request (e.g. element not found or resource conflict).

Schema OPTIONAL
message string OPTIONAL
timestamp date-time OPTIONAL
traceId string OPTIONAL
type string OPTIONAL
403

Missing permission

Schema OPTIONAL
message string OPTIONAL
timestamp date-time OPTIONAL
traceId string OPTIONAL
type string OPTIONAL
500

Internal server error (Internal service communication or process error).

Schema OPTIONAL
message string OPTIONAL
timestamp date-time OPTIONAL
traceId string OPTIONAL
type string OPTIONAL