3 /producer_simulator/job_deleted_error:
5 summary: 'Callback for EI job creation, returns error'
9 operationId: jobDeletedCallbackReturnErrorUsingPOST
16 description: Unauthorized
18 description: Forbidden
20 description: Not Found
23 $ref: '#/definitions/producer_ei_job_request'
32 /producer_simulator/supervision:
34 summary: Producer supervision
38 operationId: producerSupervisionUsingGET
45 description: Unauthorized
47 description: Forbidden
49 description: Not Found
52 '/A1-EI/v1/eitypes/{eiTypeId}/eijobs':
54 summary: EI job identifiers
58 operationId: getEiJobIdsUsingGET
65 description: EI job identifiers
67 description: Unauthorized
69 description: Forbidden
72 $ref: '#/definitions/error_information'
73 description: Enrichment Information type is not found
84 description: identifies the owner of the job
87 - A1-E Enrichment Data Consumer API
88 '/A1-EI/v1/eitypes/{eiTypeId}':
90 summary: Individual EI type
94 operationId: getEiTypeUsingGET
98 $ref: '#/definitions/EiType'
101 description: Unauthorized
103 description: Forbidden
106 $ref: '#/definitions/error_information'
107 description: Enrichment Information type is not found
111 description: eiTypeId
115 - A1-E Enrichment Data Consumer API
116 /ei-producer/v1/eitypes:
118 summary: EI type identifiers
122 operationId: getEiTypeIdentifiersUsingGET_1
129 description: EI type identifiers
131 description: Unauthorized
133 description: Forbidden
135 description: Not Found
137 - Enrichment Data Producer API
140 summary: EI type identifiers
144 operationId: getEiTypeIdentifiersUsingGET
151 description: EI type identifiers
153 description: Unauthorized
155 description: Forbidden
157 description: Not Found
159 - A1-E Enrichment Data Consumer API
160 /producer_simulator/job_deleted:
162 summary: Callback for EI job deletion
166 operationId: jobDeletedCallbackUsingPOST
173 description: Unauthorized
175 description: Forbidden
177 description: Not Found
180 $ref: '#/definitions/producer_ei_job_request'
189 '/A1-EI/v1/eitypes/{eiTypeId}/eijobs/{eiJobId}/status':
191 summary: EI Job status
195 operationId: getEiJobStatusUsingGET
199 $ref: '#/definitions/EiJobStatus'
200 description: EI Job status
202 description: Unauthorized
204 description: Forbidden
207 $ref: '#/definitions/error_information'
208 description: Enrichment Information type or job is not found
217 description: eiTypeId
221 - A1-E Enrichment Data Consumer API
222 '/ei-producer/v1/eiproducers/{eiProducerId}/status':
224 summary: EI producer status
228 operationId: getEiProducerStatusUsingGET
232 $ref: '#/definitions/producer_status'
235 description: Unauthorized
237 description: Forbidden
240 $ref: '#/definitions/error_information'
241 description: Enrichment Information producer is not found
245 description: eiProducerId
249 - Enrichment Data Producer API
250 /producer_simulator/supervision_error:
252 summary: Producer supervision error
256 operationId: producerSupervisionErrorUsingGET
263 description: Unauthorized
265 description: Forbidden
267 description: Not Found
270 /ei-producer/v1/eiproducers:
272 summary: EI producer identifiers
276 operationId: getEiProducerIdentifiersUsingGET
283 description: EI producer identifiers
285 description: Unauthorized
287 description: Forbidden
289 description: Not Found
291 - Enrichment Data Producer API
292 '/ei-producer/v1/eitypes/{eiTypeId}':
294 summary: Individual EI Type
298 operationId: getEiTypeUsingGET_1
302 $ref: '#/definitions/producer_ei_type_info'
305 description: Unauthorized
307 description: Forbidden
310 $ref: '#/definitions/error_information'
311 description: Enrichment Information type is not found
315 description: eiTypeId
319 - Enrichment Data Producer API
320 /producer_simulator/job_created_error:
322 summary: 'Callback for EI job creation, returns error'
326 operationId: jobCreatedCallbackReturnErrorUsingPOST
333 description: Unauthorized
335 description: Forbidden
337 description: Not Found
340 $ref: '#/definitions/producer_ei_job_request'
349 '/A1-EI/v1/eitypes/{eiTypeId}/eijobs/{eiJobId}':
351 summary: Individual EI Job
355 operationId: getIndividualEiJobUsingGET
359 $ref: '#/definitions/EiJob'
362 description: Unauthorized
364 description: Forbidden
367 $ref: '#/definitions/error_information'
368 description: Enrichment Information type or job is not found
377 description: eiTypeId
381 - A1-E Enrichment Data Consumer API
383 summary: Individual EI Job
387 operationId: deleteIndividualEiJobUsingDELETE
390 description: Not used
392 description: Job deleted
394 description: Unauthorized
396 description: Forbidden
399 $ref: '#/definitions/error_information'
400 description: Enrichment Information type or job is not found
409 description: eiTypeId
413 - A1-E Enrichment Data Consumer API
415 summary: Individual EI Job
419 operationId: putIndividualEiJobUsingPUT
422 description: Job updated
424 description: Job created
426 description: Unauthorized
428 description: Forbidden
431 $ref: '#/definitions/error_information'
432 description: Enrichment Information type is not found
440 $ref: '#/definitions/EiJob'
443 description: eiJobInfo
447 description: eiTypeId
451 - A1-E Enrichment Data Consumer API
454 '/ei-producer/v1/eiproducers/{eiProducerId}':
456 summary: Individual EI producer
460 operationId: getEiProducerUsingGET
464 $ref: '#/definitions/producer_registration_info'
467 description: Unauthorized
469 description: Forbidden
472 $ref: '#/definitions/error_information'
473 description: Enrichment Information producer is not found
477 description: eiProducerId
481 - Enrichment Data Producer API
483 summary: Individual EI producer
487 operationId: deleteEiProducerUsingDELETE
490 description: Not used
492 description: Producer deleted
494 description: Unauthorized
496 description: Forbidden
499 $ref: '#/definitions/error_information'
500 description: Producer is not found
504 description: eiProducerId
508 - Enrichment Data Producer API
510 summary: Individual EI producer
514 operationId: putEiProducerUsingPUT
517 description: Producer updated
519 description: Producer created
521 description: Unauthorized
523 description: Forbidden
525 description: Not Found
529 description: eiProducerId
533 $ref: '#/definitions/producer_registration_info'
535 name: registrationInfo
536 description: registrationInfo
539 - Enrichment Data Producer API
542 '/ei-producer/v1/eiproducers/{eiProducerId}/eijobs':
544 summary: EI job definitions
548 description: EI job definitions for one EI producer
549 operationId: getEiProducerJobsUsingGET
555 $ref: '#/definitions/producer_ei_job_request'
558 description: Unauthorized
560 description: Forbidden
563 $ref: '#/definitions/error_information'
564 description: Enrichment Information producer is not found
568 description: eiProducerId
572 - Enrichment Data Producer API
573 /producer_simulator/job_created:
575 summary: Callback for EI job creation
579 operationId: jobCreatedCallbackUsingPOST
586 description: Unauthorized
588 description: Forbidden
590 description: Not Found
593 $ref: '#/definitions/producer_ei_job_request'
602 host: 'localhost:43453'
605 description: Information for an EI type
609 eiJobParametersSchema:
610 description: Json schema for the job data
612 producer_ei_job_request:
613 description: The body of the EI producer callbacks for EI job creation and deletion
615 title: producer_ei_job_request
620 description: Idenitity of the EI job
623 description: Json for the job data
626 description: URI for the target of the EI
629 description: Type idenitity for the job
632 description: 'Problem as defined in https://tools.ietf.org/html/rfc7807'
634 title: error_information
637 description: A human-readable explanation specific to this occurrence of the problem.
639 example: EI job type not found
642 description: The HTTP status code generated by the origin server for this occurrence of the problem.
646 description: Void/empty
650 description: Information for an Enrichment Information Job
659 description: The target of the EI data
662 description: Identity of the owner of the job
665 description: EI Type specific job data
667 producer_ei_type_registration_info:
668 description: Information for an EI type
670 title: producer_ei_type_registration_info
675 description: EI type identity
678 description: Json schema for the job data
681 description: Status for an EI Job
689 Operational state, values:
696 Mono«ResponseEntity«object»»:
698 title: Mono«ResponseEntity«object»»
699 producer_ei_type_info:
700 description: Information for an EI type
702 title: producer_ei_type_info
705 description: Registered producers
710 description: Json schema for the job data
712 producer_registration_info:
713 description: Information for an EI producer
715 title: producer_registration_info
717 - ei_job_creation_callback_url
718 - ei_job_deletion_callback_url
719 - ei_producer_supervision_callback_url
723 description: Supported EI types
726 $ref: '#/definitions/producer_ei_type_registration_info'
727 ei_job_creation_callback_url:
728 description: callback for job creation
730 ei_job_deletion_callback_url:
731 description: callback for job deletion
733 ei_producer_supervision_callback_url:
734 description: callback for producer supervision
737 description: Status for an EI Producer
739 title: producer_status
745 Operational state, values:
754 description: This page lists all the rest apis for the service.
755 title: Enrichment Data service
758 - name: A1-E Enrichment Data Consumer API
759 description: Consumer Controller
760 - name: Enrichment Data Producer API
761 description: Producer Controller
762 - name: Producer Simulator
763 description: Producer Simulator Controller