Files

List files (v2)

Auth: User JWT

Get files created by user (JWT owner) (v2). v2 canonical: returns { results, pagination }. For backward compatibility it also includes legacy-friendly keys { limit, offset, total, items }.

get/v2/files/

Request

  • Base URL: https://api.chat.ethora.com
  • URL: https://api.chat.ethora.com/v2/files/
  • Auth: HTTP bearer

Query parameters

limitinteger

Maximum number of items to return per page. Server caps vary per endpoint; the response carries the actual page size.

offsetinteger

Number of items to skip from the beginning of the result set. Use with limit for paging.

Response

{
  results: [{
    userId: string,
    ownerKey: string,
    location: string,
    locationPreview?: string,
    duration?: string,
    originalname: string,
    filename: string,
    mimetype: string,
    size: string,
    expiresAt: string,
    isPrivate: string,
    _id: string,
    createdAt: string,
    updatedAt: string,
  }],
  pagination: { limit: number, offset: number, total: number },

  // legacy-friendly keys (still present):
  limit: number,
  offset: number,
  total: number,
  items: array,
}

Changes

No recorded changes to this operation across all 1 revision of this API.