listKeys method
Implementation
Future<List<OpenRouterManagedApiKey>> listKeys({
int? offset,
bool? includeDisabled,
}) async {
final response = await _send(
method: 'GET',
path: '/keys',
queryParameters: {
if (offset != null) 'offset': offset,
if (includeDisabled != null) 'include_disabled': includeDisabled,
},
expectedStatusCodes: const {200},
);
return _requireList(response['data'], 'data')
.map(
(entry) =>
OpenRouterManagedApiKey.fromMap(_requireMap(entry, 'data[]')),
)
.toList();
}