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
322 summary: Returns status and statistics of this service
326 operationId: getStatusUsingGET
330 $ref: '#/definitions/status_info'
331 description: Service is living
333 description: Unauthorized
335 description: Forbidden
337 description: Not Found
340 /producer_simulator/job_created_error:
342 summary: 'Callback for EI job creation, returns error'
346 operationId: jobCreatedCallbackReturnErrorUsingPOST
353 description: Unauthorized
355 description: Forbidden
357 description: Not Found
360 $ref: '#/definitions/producer_ei_job_request'
369 '/A1-EI/v1/eitypes/{eiTypeId}/eijobs/{eiJobId}':
371 summary: Individual EI Job
375 operationId: getIndividualEiJobUsingGET
379 $ref: '#/definitions/EiJob'
382 description: Unauthorized
384 description: Forbidden
387 $ref: '#/definitions/error_information'
388 description: Enrichment Information type or job is not found
397 description: eiTypeId
401 - A1-E Enrichment Data Consumer API
403 summary: Individual EI Job
407 operationId: deleteIndividualEiJobUsingDELETE
410 description: Not used
412 description: Job deleted
414 description: Unauthorized
416 description: Forbidden
419 $ref: '#/definitions/error_information'
420 description: Enrichment Information type or job is not found
429 description: eiTypeId
433 - A1-E Enrichment Data Consumer API
435 summary: Individual EI Job
439 operationId: putIndividualEiJobUsingPUT
442 description: Job updated
444 description: Job created
446 description: Unauthorized
448 description: Forbidden
451 $ref: '#/definitions/error_information'
452 description: Enrichment Information type is not found
460 $ref: '#/definitions/EiJob'
463 description: eiJobInfo
467 description: eiTypeId
471 - A1-E Enrichment Data Consumer API
474 '/ei-producer/v1/eiproducers/{eiProducerId}':
476 summary: Individual EI producer
480 operationId: getEiProducerUsingGET
484 $ref: '#/definitions/producer_registration_info'
487 description: Unauthorized
489 description: Forbidden
492 $ref: '#/definitions/error_information'
493 description: Enrichment Information producer is not found
497 description: eiProducerId
501 - Enrichment Data Producer API
503 summary: Individual EI producer
507 operationId: deleteEiProducerUsingDELETE
510 description: Not used
512 description: Producer deleted
514 description: Unauthorized
516 description: Forbidden
519 $ref: '#/definitions/error_information'
520 description: Producer is not found
524 description: eiProducerId
528 - Enrichment Data Producer API
530 summary: Individual EI producer
534 operationId: putEiProducerUsingPUT
537 description: Producer updated
539 description: Producer created
541 description: Unauthorized
543 description: Forbidden
545 description: Not Found
549 description: eiProducerId
553 $ref: '#/definitions/producer_registration_info'
555 name: registrationInfo
556 description: registrationInfo
559 - Enrichment Data Producer API
562 '/ei-producer/v1/eiproducers/{eiProducerId}/eijobs':
564 summary: EI job definitions
568 description: EI job definitions for one EI producer
569 operationId: getEiProducerJobsUsingGET
575 $ref: '#/definitions/producer_ei_job_request'
578 description: Unauthorized
580 description: Forbidden
583 $ref: '#/definitions/error_information'
584 description: Enrichment Information producer is not found
588 description: eiProducerId
592 - Enrichment Data Producer API
593 /producer_simulator/job_created:
595 summary: Callback for EI job creation
599 operationId: jobCreatedCallbackUsingPOST
606 description: Unauthorized
608 description: Forbidden
610 description: Not Found
613 $ref: '#/definitions/producer_ei_job_request'
622 host: 'localhost:40973'
625 description: Information for an EI type
629 eiJobParametersSchema:
630 description: Json schema for the job data
632 producer_ei_job_request:
633 description: The body of the EI producer callbacks for EI job creation and deletion
635 title: producer_ei_job_request
640 description: Idenitity of the EI job
643 description: Json for the job data
646 description: URI for the target of the EI
649 description: Type idenitity for the job
652 description: 'Problem as defined in https://tools.ietf.org/html/rfc7807'
654 title: error_information
657 description: A human-readable explanation specific to this occurrence of the problem.
659 example: EI job type not found
662 description: The HTTP status code generated by the origin server for this occurrence of the problem.
666 description: Void/empty
670 description: Information for an Enrichment Information Job
679 description: The target of the EI data
682 description: Identity of the owner of the job
685 description: EI Type specific job data
687 producer_ei_type_registration_info:
688 description: Information for an EI type
690 title: producer_ei_type_registration_info
695 description: EI type identity
698 description: Json schema for the job data
706 description: Number of EI producers
710 description: Number of EI jobs
714 description: Number of EI types
717 description: status text
720 description: Status for an EI Job
728 Operational state, values:
735 Mono«ResponseEntity«object»»:
737 title: Mono«ResponseEntity«object»»
738 producer_ei_type_info:
739 description: Information for an EI type
741 title: producer_ei_type_info
744 description: Registered producers
749 description: Json schema for the job data
751 producer_registration_info:
752 description: Information for an EI producer
754 title: producer_registration_info
756 - ei_job_creation_callback_url
757 - ei_job_deletion_callback_url
758 - ei_producer_supervision_callback_url
762 description: Supported EI types
765 $ref: '#/definitions/producer_ei_type_registration_info'
766 ei_job_creation_callback_url:
767 description: callback for job creation
769 ei_job_deletion_callback_url:
770 description: callback for job deletion
772 ei_producer_supervision_callback_url:
773 description: callback for producer supervision
776 description: Status for an EI Producer
778 title: producer_status
784 Operational state, values:
793 description: This page lists all the rest apis for the service.
794 title: Enrichment Data service
797 - name: A1-E Enrichment Data Consumer API
798 description: Consumer Controller
799 - name: Enrichment Data Producer API
800 description: Producer Controller
801 - name: Producer Simulator
802 description: Producer Simulator Controller
803 - name: Service status
804 description: Status Controller