Bug 34587: Add list endpoints for usage_databases/items/platforms
[koha.git] / api / v1 / swagger / definitions / erm_usage_database.yaml
1 ---
2 type: object
3 properties:
4   database_id:
5     type: integer
6     description: internally assigned database identifier
7     readOnly: true
8   database:
9     description: name of the database
10     type: 
11     - string
12     - "null"
13   usage_data_provider_id:
14     description: usage_data_provider the database is harvested by
15     type: integer
16   platform:
17     description: name of the platform
18     type: 
19     - string
20     - "null"
21   publisher:
22     description: publisher of the database data
23     type:
24     - string
25     - "null"
26   publisher_id:
27     description: publisher_id of the database data
28     type:
29     - string
30     - "null"
31   erm_usage_muses:
32     type: array
33     description: usage mus
34     items:
35       $ref: erm_usage_mus.yaml
36   erm_usage_yuses:
37     type: array
38     description: usage yus
39     items:
40       $ref: erm_usage_yus.yaml
41
42 additionalProperties: false
43 required:
44   - database
45   - usage_data_provider_id