GET api/File/{id}

Looks up for a file by name or ID.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

The name or ID of the file as a string of 10 character.

string

Required

Body Parameters

None.

Response Information

Resource Description

The file (without data!) on success otherwise null

Files
NameDescriptionTypeAdditional information
stream_id

globally unique identifier

None.

name

string

None.

last_write_time

date

None.

cached_file_size

integer

None.

is_directory

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "stream_id": "f0ac38c0-9108-4326-9343-437cfda81138",
  "name": "sample string 2",
  "last_write_time": "2026-01-23T14:35:22.1989518+00:00",
  "cached_file_size": 4,
  "is_directory": true
}

text/html

Sample:
{"stream_id":"f0ac38c0-9108-4326-9343-437cfda81138","name":"sample string 2","last_write_time":"2026-01-23T14:35:22.1989518+00:00","cached_file_size":4,"is_directory":true}

application/xml, text/xml

Sample:
<Files xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LeaveAMessageAPI.Models.Entitys">
  <cached_file_size>4</cached_file_size>
  <is_directory>true</is_directory>
  <last_write_time xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2026-01-23T14:35:22.1989518Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </last_write_time>
  <name>sample string 2</name>
  <stream_id>f0ac38c0-9108-4326-9343-437cfda81138</stream_id>
</Files>