diff --git a/arkindex/schema.yml b/arkindex/schema.yml index 0c2f80cf8308d99be2f4d055236a4604b00ea0ae..4c76035342034b17d6f21451b992ad9bc1fbae7f 100644 --- a/arkindex/schema.yml +++ b/arkindex/schema.yml @@ -1277,6 +1277,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -1291,6 +1313,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -1379,6 +1402,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -1393,6 +1438,7 @@ paths: required: - name - type + - source type: object length: type: integer @@ -2532,6 +2578,8 @@ paths: type: string name: type: string + ner: + type: string type: enum: - person @@ -2547,6 +2595,7 @@ paths: - name - type - corpus + - ner x-name: body responses: '200': @@ -2590,6 +2639,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -2604,6 +2675,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -2640,6 +2712,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -2654,6 +2748,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -2727,6 +2822,8 @@ paths: type: string name: type: string + ner: + type: string parents: items: properties: @@ -2763,6 +2860,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -2777,6 +2896,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -2813,6 +2933,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -2827,6 +2969,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -2882,6 +3025,7 @@ paths: - name - type - corpus + - ner tags: - entities /api/v1/entity/link/: @@ -3024,6 +3168,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3038,6 +3204,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -3074,6 +3241,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3088,6 +3277,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -3205,6 +3395,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3219,6 +3431,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -3255,6 +3468,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3269,6 +3504,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -3308,6 +3544,28 @@ paths: - child - role type: array + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3322,6 +3580,7 @@ paths: required: - name - type + - source - corpus - children - parents @@ -3379,6 +3638,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3393,6 +3674,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -3429,6 +3711,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3443,6 +3747,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -3560,6 +3865,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3574,6 +3901,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -3610,6 +3938,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3624,6 +3974,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -3663,6 +4014,28 @@ paths: - child - role type: array + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3677,6 +4050,7 @@ paths: required: - name - type + - source - corpus - children - parents @@ -3734,6 +4108,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3748,6 +4144,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -3784,6 +4181,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3798,6 +4217,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -3915,6 +4335,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3929,6 +4371,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -3965,6 +4408,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -3979,6 +4444,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -4018,6 +4484,28 @@ paths: - child - role type: array + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4072,6 +4560,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4086,6 +4596,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -4122,6 +4633,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4136,6 +4669,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -4253,6 +4787,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4267,6 +4823,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -4303,6 +4860,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4317,6 +4896,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -4356,6 +4936,28 @@ paths: - child - role type: array + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4370,6 +4972,7 @@ paths: required: - name - type + - source - corpus - children - parents @@ -4426,6 +5029,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4440,6 +5065,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -4476,6 +5102,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4490,6 +5138,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -4607,6 +5256,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4621,6 +5292,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -4657,6 +5329,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4671,6 +5365,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -4710,6 +5405,28 @@ paths: - child - role type: array + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4724,6 +5441,7 @@ paths: required: - name - type + - source - corpus - children - parents @@ -4770,6 +5488,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4784,6 +5524,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -4820,6 +5561,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4834,6 +5597,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -4951,6 +5715,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -4965,6 +5751,7 @@ paths: required: - name - type + - source type: object id: type: string @@ -5001,6 +5788,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -5015,6 +5824,7 @@ paths: required: - name - type + - source type: object role: properties: @@ -5054,6 +5864,28 @@ paths: - child - role type: array + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -5068,6 +5900,7 @@ paths: required: - name - type + - source - corpus - children - parents @@ -8106,6 +8939,28 @@ paths: type: string name: type: string + source: + properties: + id: + type: string + internal: + type: boolean + revision: + type: string + slug: + type: string + type: + enum: + - classifier + - recognizer + - ner + - dla + required: + - type + - slug + - revision + - internal + type: object type: enum: - person @@ -8120,6 +8975,7 @@ paths: required: - name - type + - source type: object length: type: integer