createOneTimeBurnKey method

Future<OpenRouterCreatedApiKey> createOneTimeBurnKey({
  1. required String name,
  2. required double limit,
  3. String? creatorUserId,
  4. DateTime? expiresAt,
  5. bool? includeByokInLimit,
})

Implementation

Future<OpenRouterCreatedApiKey> createOneTimeBurnKey({
  required String name,
  required double limit,
  String? creatorUserId,
  DateTime? expiresAt,
  bool? includeByokInLimit,
}) => createKey(
  OpenRouterCreateApiKeyRequest.oneTimeUseBurn(
    name: name,
    limit: limit,
    creatorUserId: creatorUserId,
    expiresAt: expiresAt,
    includeByokInLimit: includeByokInLimit,
  ),
);