-
Notifications
You must be signed in to change notification settings - Fork 1
/
sudoc.yaml
596 lines (501 loc) · 25.2 KB
/
sudoc.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
openapi: 3.0.0
info:
title: sudoc
version: '1.0'
description: API de récupération des notices bibliographiques du Système Universitaire de Documentation (Sudoc) de l'ESR
contact:
name: ABES
url: 'https://stp.abes.fr/node/3?origine=sudoc'
email: [email protected]
termsOfService: 'http://psi-app-prod.sudoc.abes.fr/~c_psi/psi_gui/html/cgu.html'
license:
name: Licence Ouverte Etalab
url: 'https://www.etalab.gouv.fr/licence-ouverte-open-licence'
servers:
- url: 'https://www.sudoc.fr'
paths:
'/{PPN}':
parameters:
- $ref: '#/components/parameters/PPN'
get:
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-PPN
parameters:
- $ref: '#/components/parameters/Accept'
description: |-
Renvoie une notice bibliographique correspondant à un PPN (identifiant), au format RDF ou XML
<a href="http://documentation.abes.fr/sudoc/manuels/administration/sudoc_rdf/index.html#AccederDonneesRdf" target=_blank>Lien vers la documentation du RDF</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#SudocMarcXML" target=_blank>Lien vers la documentation du XML</a>
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
Pour se conformer aux exigences de mention de la source des données, il convient de conserver les éléments suivants :
Dans le RDF :
dcterms:creator rdf:resource= "http://www.idref.fr/033702462/id"/ : identifie l’Abes (n°PPN de la notice d’autorité « Abes »
Dans le XML :
Il convient donc de conserver les Subfield b et c de la zone 801.
<datafield tag="801" ind1=" " ind2="3">
<subfield code="a">FR</subfield>
<subfield code="b">Abes</subfield>
<subfield code="c">20180302</subfield>
<subfield code="g">AFNOR</subfield>
'/{PPN}.rdf':
parameters:
- $ref: '#/components/parameters/PPN'
get:
tags: []
responses:
'200':
description: OK
'404':
description: Not found
operationId: get-PPN-.rdf
description: |-
Renvoie une notice bibliographique correspondant à un PPN (identifiant), au format RDF
<a href="http://documentation.abes.fr/sudoc/manuels/administration/sudoc_rdf/index.html#AccederDonneesRdf" target=_blank>Lien vers la documentation du RDF</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#SudocMarcXML" target=_blank>Lien vers la documentation du XML</a>
<a href="https://status-api.abes.fr/792633984" target=_blank>Voir la disponibilité du service</a>
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
Pour se conformer aux exigences de mention de la source des données, il convient de mentionner, dans le RDF, les éléments suivants dans l’entête du fichier :
dcterms:creator rdf:resource= "http://www.idref.fr/033702462/id" / : identifie l’Abes (n°PPN de la notice d’autorité « Abes »)
'/{PPN}.xml':
parameters:
- $ref: '#/components/parameters/PPN'
get:
tags: []
responses:
'200':
description: OK
headers: {}
'404':
description: Not found
operationId: get-PPN-.xml
description: |-
Renvoie une notice bibliographique correspondant à un PPN (identifiant), au format MarcXML
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#SudocMarcXML" target=_blank>Lien vers la documentation</a>
<a href="https://status-api.abes.fr/782344734" target=_blank>Voir la disponibilité du service</a>
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
Il convient donc de conserver les Subfield b et c de la zone 801.
<datafield tag="801" ind1=" " ind2="3">
<subfield code="a">FR</subfield>
<subfield code="b">Abes</subfield>
<subfield code="c">20180302</subfield>
<subfield code="g">AFNOR</subfield>
x-internal: false
parameters: []
'/services/isbn2ppn/{ISBN}':
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-isbn2ppn
description: |-
Ce webservice renvoie un identifiant de notice bibliographique (PPN) à partir d'un ISBN valide
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#isbn2ppn" target=_blank>Lien vers la documentation</a>
Les notices bibliographiques dont les PPN sont regroupés sous la clé "result" possèdent un exemplaire, celles dont les PPN sont regroupés sous la clé "resultNoHolding" ne possèdent pas d'exemplaire.
Exemples :
https://www.sudoc.fr/services/isbn2ppn/2-07-037026-7
https://www.sudoc.fr/services/isbn2ppn/2-07-037026-7,2-05-100362-9,201000535X
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- schema:
type: string
enum:
- text/json
example: text/json
in: header
name: Accept
description: Format JSON
- $ref: '#/components/parameters/format'
parameters:
- $ref: '#/components/parameters/ISBN'
'/services/issn2ppn/{ISSN}':
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-issn2ppn
description: |-
Ce webservice renvoie un identifiant de notice bibliographique (PPN) à partir d'un ISSN valide.
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#issn2ppn">Lien vers la documentation</a>
Exemples :
<a href="https://www.sudoc.fr/services/issn2ppn/0774-3122" target="_blank">https://www.sudoc.fr/services/issn2ppn/0774-3122</a>
<a href="https://www.sudoc.fr/services/issn2ppn/02672472,08581665,0296-2454,1242-9449,1242-9449&format=text/json" target=_blank>https://www.sudoc.fr/services/issn2ppn/02672472,08581665,0296-2454,1242-9449,1242-9449&format=text/json</a>
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/Accept'
- $ref: '#/components/parameters/format'
parameters:
- $ref: '#/components/parameters/ISSN'
'/services/ean2ppn/{EAN}':
parameters:
- $ref: '#/components/parameters/EAN'
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-ean2ppn-EAN
description: |-
Ce webservice renvoie un identifiant de notice bibliographique (PPN) à partir d'un EAN valide
<a href="https://status-api.abes.fr/792634142" target=_blank>Voir la disponibilité du service</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#ean2ppn" target=_blank>Lien vers la documentation</a>
Exemples :
https://www.sudoc.fr/services/ean2ppn/9782726600078
https://www.sudoc.fr/services/ean2ppn/9782726600078,9782204015899,9782222024507
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/format'
- $ref: '#/components/parameters/Accept'
'/services/frbn2ppn/{FRBN}':
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-frbn2ppn
description: |-
Ce webservice renvoie le PPN (identifiant d'une notice bibliographique dans le Sudoc) correspondant à une notice de la BnF (FRBNF).
<a href="https://status-api.abes.fr/792634158" target=_blank>Voir la disponibilité du service</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#MicroWebServiceFrbn2ppn" target=_blank>Lien vers la documentation</a>
Exemples :
https://www.sudoc.fr/services/frbn2ppn/00000004X
https://www.sudoc.fr/services/frbn2ppn/00000004X,00000051X
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/Accept'
- $ref: '#/components/parameters/format'
parameters:
- $ref: '#/components/parameters/FRBN'
'/services/dnb2ppn/{DNB}':
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-dnb2ppn
description: |-
Ce webservice renvoie le PPN (identifiant d'une notice bibliographique dans le Sudoc) correspondant à une notice de la Deutsche Nationalbibliothek (DNB).
<a href="https://status-api.abes.fr/792634133" target=_blank>Voir la disponibilité du service</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#MicroWebServiceDnb2ppn" target=_blank>Lien vers la documentation</a>
Exemples:
https://www.sudoc.fr/services/dnb2ppn/015130681
https://www.sudoc.fr/services/dnb2ppn/015130681,100024797X
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/format'
- $ref: '#/components/parameters/Accept'
parameters:
- $ref: '#/components/parameters/DNB'
'/services/ocn2ppn/{OCN}':
parameters:
- $ref: '#/components/parameters/OCN'
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-ocn2ppn
description: |-
Ce webservice renvoie le PPN (identifiant d'une notice bibliographique dans le Sudoc)correspondant à une notice Worldcat/ OCLC (OCN)
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#MicroWebServiceOcn2ppn" target=_blank>Lien vers la documentation</a>
Exemples:
https://www.sudoc.fr/services/ocn2ppn/10002646
https://www.sudoc.fr/services/ocn2ppn/10002646,10006281
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/format'
- $ref: '#/components/parameters/Accept'
'/services/ucatb2ppn/{UCATB}':
parameters:
- $ref: '#/components/parameters/UCATB'
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-ucatb2ppn-UCATB
description: |-
Ce webservice renvoie le PPN (identifiant d'une notice bibliographique dans le Sudoc) correspondant à une notice de l'Hellenic Academic Libraries Union Catalog (ucatb)
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#MicroWebServiceUcatb2ppn" target=_blank>Lien vers la documentation</a>
Exemples:
https://www.sudoc.fr/services/ucatb2ppn/10011536
https://www.sudoc.fr/services/ucatb2ppn/10011536,10037641
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/format'
- $ref: '#/components/parameters/Accept'
'/services/frcairninfo2ppn/{FRCAIRN}':
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-frcairninfo2ppn
parameters:
- $ref: '#/components/parameters/Accept'
- $ref: '#/components/parameters/format'
description: |-
Ce webservice renvoie le PPN (identifiant d'une notice bibliographique dans le Sudoc) correspondant à une ressource CAIRN (FRCAIRN)
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#MicroWebServiceFrcairninfo2ppn" target=_blank>Lien vers la documentation</a>
Exemples:
https://www.sudoc.fr/services/frcairninfo2ppn/DBU_ADRIE_2008_01
https://www.sudoc.fr/services/frcairninfo2ppn/DBU_ADRIE_2008_01,DBU_ALTET_2002_01
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
x-internal: true
parameters:
- $ref: '#/components/parameters/FRCAIRN'
'/services/multiwhere/{PPN}':
parameters:
- $ref: '#/components/parameters/PPN'
get:
summary: ''
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-multiwhere-PPN
description: |-
Ce webservice permet de localiser les bibliothèques et centres de ressources (RCR de Localisation) possédant un exemplaire d'un --ou plusieurs-- document(s), à partir de l'identifiant de la notice bibliographique (PPN)
<a href="https://status-api.abes.fr/782344736" target=_blank>Voir la disponibilité du service</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#multiwhere" target=_blank>Lien vers la documentation</a>
Exemples :
https://www.sudoc.fr/services/multiwhere/144089661
https://www.sudoc.fr/services/multiwhere/144089661,154923206
Le retour comporte la géolocalisation (latitude et longitude) du centre de ressources, ainsi que son nom et son identifiant RCR.
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/format'
- $ref: '#/components/parameters/Accept'
'/services/metaperiodical/{PPN}':
parameters:
- $ref: '#/components/parameters/PPN'
get:
summary: Your GET endpoint
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-metaperiodical-PPN
description: |-
Le webservice génère l'historique complet - électronique et papier - d'une revue à partir d'un PPN.
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#metarevues)" target=_blank>Lien vers la documentation</a>
format de sortie : csv
Exemple :
https://www.sudoc.fr/services/metaperiodical/077519922
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters: []
'/services/metaperiodical/{PPN}.gexf':
parameters:
- $ref: '#/components/parameters/PPN'
get:
summary: Your GET endpoint
tags: []
responses:
'200':
description: OK
'404':
description: Not Found
operationId: get-services-metaperiodical-PPN-.gexf
description: |-
Le webservice génère l'historique complet - électronique et papier - d'une revue à partir d'un PPN donné au format gexf.
On appelle "métarevue", l'ensemble des titres qui constitue un périodique depuis sa naissance.
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#metarevues" target="_blank">Lien vers la documentation</a>
Exemple :
https://www.sudoc.fr/services/metaperiodical/077519922.gexf
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
'/services/pcp2rcr/{PCP}':
parameters:
- $ref: '#/components/parameters/PCP'
get:
summary: ''
tags: []
responses:
'200':
description: OK
'400':
description: Bad Request
operationId: get-services-pcp2rcr-PCP
description: |-
Ce webservice renvoie la liste des bibliothèques (RCR) qui participent à un Plan de Conservation Partagée des Périodiques.
<a href="https://status-api.abes.fr/782344732" target=_blank>Voir la disponibilité du service</a>
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#WebservicePCP2RCR" target=_blank>Lien vers la documentation</a>
<a href="http://documentation.abes.fr/sudoc/formats/loc/zones/930.htm#$z" target=_blank>Liste des codes des Plans de Conservation Partagée des Périodiques</a>
Exemples:
https://www.sudoc.fr/services/pcp2rcr/PCAq
https://www.sudoc.fr/services/pcp2rcr/PCAq&format=text/json
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
parameters:
- $ref: '#/components/parameters/format'
- $ref: '#/components/parameters/Accept'
'/services/marcxml2tei/{PPN}':
parameters:
- $ref: '#/components/parameters/PPN'
get:
summary: Your GET endpoint
tags: []
responses:
'200':
description: OK
'500':
description: Internal Server Error
operationId: get-services-marcxml2tei-PPN
description: |-
Ce service renvoie en format TEI (profil AOFR https://hal.archives-ouvertes.fr/documents/aofr.xsd) une notice bibliographique de mémoire ou autre travail universitaire --à l'exeption des thèses de doctorat-- présent dans le Sudoc.
<a href="http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html#marcXml2tei" target="_blank">Lien vers la documentation</a>
Exemple :
https://www.sudoc.fr/services/marcxml2tei/147689236
Seules les notices conformes aux règles de catalogage des [travaux universitaires hors thèses](http://documentation.abes.fr/sudoc/regles/Catalogage/Regles_Theses_AutresDocsUniv.htm) peuvent être transformées au format TEI.
Données disponibles sous <a href="https://www.etalab.gouv.fr/licence-ouverte-open-licence" target=_blank>Licence Ouverte / Open Licence de l’État élaborée par la mission Etalab</a>. La récupération et la réutilisation des données est libre et gratuite sous réserve de l’indication de leur date de récupération et de la mention de leur source.
components:
schemas: {}
parameters:
PPN:
name: PPN
in: path
required: true
schema:
type: string
pattern: '([0-9X]{9})(,$1)*'
minLength: 9
maxLength: 9
example: '200479342'
description: Identifiant d'une notice bibliographique
Accept:
name: Accept
in: header
required: false
schema:
type: string
enum:
- application/xml
- text/xml
- application/json
- text/json
example: application/xml
description: 'Format demandé (XML, JSON)'
ISBN:
name: ISBN
in: path
required: true
schema:
type: string
example: '2-07-037026-7,2-05-100362-9,201000535X'
description: Numéro international normalisé du livre
format:
name: format
in: query
required: false
schema:
type: string
enum:
- text/json
example: text/json
description: Format demandé
ISSN:
name: ISSN
in: path
schema:
type: string
example: 1940-5758
pattern: '(\d{4}\-?\d{3}(\d|x|X))(,$1)*'
minLength: 8
description: Identifiant international d'une publication en série
required: true
EAN:
name: EAN
in: path
schema:
type: string
pattern: '(\d{13})(,$1)*'
example: '9782726600078'
minLength: 13
description: Identifiant commercial
required: true
DNB:
name: DNB
in: path
schema:
type: string
example: '015130681'
pattern: '(\d{9})(,$1)*'
minLength: 9
description: Identifiant d'une notice dans le catalogue de la Deutsche NationalBibliothek
required: true
FRBN:
name: FRBN
in: path
required: true
schema:
type: string
pattern: '(\d{8,9}[0-9bcdfghjkmnpqrstvwXz])(,$1)*'
minLength: 8
example: 00000004X
description: Identifiant d'une notice dans le catalogue général de la BnF
OCN:
name: OCN
in: path
required: true
schema:
type: string
example: '10002646'
description: Identifiant d'une notice bibliographique dans WorldCat(OCLC)
UCATB:
name: UCATB
in: path
required: true
schema:
type: string
example: '10011536'
description: Identifiant d'une notice HALUC
FRCAIRN:
name: FRCAIRN
in: path
schema:
type: string
example: DBU_ADRIE_2008_01
description: identifiant CAIRN
required: true
PCP:
name: PCP
in: path
required: true
schema:
type: string
example: PcAcq
minLength: 4
maxLength: 10
description: Code du Plan de conservation partagée