This commit is contained in:
+14
-2
@@ -1,7 +1,7 @@
|
||||
openapi: 3.1.0
|
||||
info:
|
||||
title: AI Usage Disclosure API
|
||||
version: 1.6.2
|
||||
version: 1.6.3
|
||||
description: Stateless multilingual badge, declaration and validation API with optional licensed presentation capabilities.
|
||||
servers:
|
||||
- url: https://ai.example.org
|
||||
@@ -31,6 +31,7 @@ paths:
|
||||
- {$ref: '#/components/parameters/extent'}
|
||||
- {$ref: '#/components/parameters/language'}
|
||||
- {name: preset, in: query, schema: {type: string, enum: [no-ai, research, summary, full]}}
|
||||
- {$ref: '#/components/parameters/legalContext'}
|
||||
- {$ref: '#/components/parameters/theme'}
|
||||
- {$ref: '#/components/parameters/style'}
|
||||
- {name: link, in: query, schema: {type: string}}
|
||||
@@ -54,6 +55,11 @@ paths:
|
||||
- {$ref: '#/components/parameters/component'}
|
||||
- {$ref: '#/components/parameters/activities'}
|
||||
- {$ref: '#/components/parameters/review'}
|
||||
- {$ref: '#/components/parameters/legalContext'}
|
||||
- {name: responsibleRole, in: query, schema: {type: string, enum: [publisher, other]}}
|
||||
- {name: responsible, in: query, schema: {type: string, maxLength: 200}}
|
||||
- {name: responsibleUrl, in: query, schema: {type: string, format: uri}}
|
||||
- {$ref: '#/components/parameters/legalContext'}
|
||||
- {$ref: '#/components/parameters/assurance'}
|
||||
- {$ref: '#/components/parameters/customTitle'}
|
||||
- {$ref: '#/components/parameters/customDescription'}
|
||||
@@ -75,6 +81,7 @@ paths:
|
||||
- {$ref: '#/components/parameters/activities'}
|
||||
- {$ref: '#/components/parameters/review'}
|
||||
- {name: subject, in: query, schema: {type: string, format: uri}}
|
||||
- {name: responsibleRole, in: query, schema: {type: string, enum: [publisher, other]}}
|
||||
- {name: responsible, in: query, schema: {type: string, maxLength: 200}}
|
||||
- {name: responsibleUrl, in: query, schema: {type: string, format: uri}}
|
||||
- {$ref: '#/components/parameters/assurance'}
|
||||
@@ -163,7 +170,12 @@ components:
|
||||
review:
|
||||
name: review
|
||||
in: query
|
||||
schema: {type: string, enum: [none, basic, editorial, expert], default: editorial}
|
||||
schema: {type: string, enum: [none, basic, editorial, expert], default: none}
|
||||
legalContext:
|
||||
name: legalContext
|
||||
in: query
|
||||
description: Comma-separated self-classification for Article 50 context. This is supporting metadata, not an automatic legal determination.
|
||||
schema: {type: string, example: publicInterestText}
|
||||
assurance:
|
||||
name: assurance
|
||||
in: query
|
||||
|
||||
Reference in New Issue
Block a user