listContainers method
List containers (paginated).
order
is "asc"
or "desc"
(default server-side is "desc"
).
Implementation
Future<ContainerList> listContainers({
String? after,
int? limit,
String? order,
}) async {
final url = _resolve('/containers', {
if (after != null) 'after': after,
if (limit != null) 'limit': '$limit',
if (order != null) 'order': order,
});
final resp = await httpClient.get(url, headers: getHeaders({}) ?? {});
if (resp.statusCode == 200) {
return ContainerList.fromJson(jsonDecode(resp.body) as Map<String, dynamic>);
}
throw OpenAIRequestException.fromHttpResponse(resp);
}