Files
P42_API/swagger.json
T
STEINNI 6fb75a0888 1st
2025-08-30 23:26:12 +00:00

6712 lines
202 KiB
JSON

{
"openapi": "3.0.1",
"info": {
"title": "EIC Accelerator API",
"version": "v1"
},
"servers": [
{
"url": "https://api.accelerator-test.eismea.eu"
}
],
"paths": {
"/api/Evaluation/GetLast": {
"get": {
"tags": [
"Evaluation"
],
"summary": "STEP 1: GET all the latest submitted/updated evaluations from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date / updatedDate between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.Evaluation"
}
}
}
}
}
}
}
},
"/api/Evaluation/GetLastStep2": {
"get": {
"tags": [
"Evaluation"
],
"summary": "STEP 2: GET all the latest submitted/updated evaluations from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date / updatedDate between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationStep2"
}
}
}
}
}
}
}
},
"/api/Evaluation/GetLastStep3": {
"get": {
"tags": [
"Evaluation"
],
"summary": "STEP 3: GET all the latest updated evaluations from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date / updatedDate between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewData"
}
}
}
}
}
}
}
},
"/api/Evaluation/Create": {
"post": {
"tags": [
"Evaluation"
],
"summary": "Create an evaluation by POSTing its number and the EULogin UID of the evaluator. If it already exists, it won't do anything.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationCreationRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationCreationRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationCreationRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationManagementResponse"
}
}
}
}
}
}
},
"/api/Evaluation/AssignFourthExpert": {
"post": {
"tags": [
"Evaluation"
],
"summary": "Assign the Fourth Expert to an evaluation by POSTing its number and the EULogin UID of the evaluator. If it already exists, it won't do anything.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.Request.AssignFourthExpertRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.Request.AssignFourthExpertRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.Request.AssignFourthExpertRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationManagementResponse"
}
}
}
}
}
}
},
"/api/Evaluation/Activate": {
"post": {
"tags": [
"Evaluation"
],
"summary": "Activate an evaluation by POSTing the proposal number and the EULogin UID of the evaluator. step (0 = step 1, 1 = step 2). reason (0 = internal management, 1 = applicant complaint).",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationActivationRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationActivationRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationActivationRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationManagementResponse"
}
}
}
}
}
}
},
"/api/Evaluation/Deactivate": {
"post": {
"tags": [
"Evaluation"
],
"summary": "Deactivate an evaluation by POSTing its number and the EULogin UID of the evaluator.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationUpdateRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationUpdateRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationUpdateRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationManagementResponse"
}
}
}
}
}
}
},
"/api/Evaluation/ReopenStep3": {
"post": {
"tags": [
"Evaluation"
],
"summary": "Reopen an ESR by POSTing the evaluation Id.",
"parameters": [
{
"name": "evaluationId",
"in": "query",
"description": "The evaluation Id.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationManagementResponse"
}
}
}
}
}
}
},
"/api/Interview/GetLast": {
"get": {
"tags": [
"Interview"
],
"summary": "STEP 3: GET all the latest interviews from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewData"
}
}
}
}
}
}
}
},
"/api/Interview/GetLastByNumber": {
"get": {
"tags": [
"Interview"
],
"summary": "STEP 3: GET the interview by its proposal number (with its evaluations).",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewData"
}
}
}
}
}
}
},
"/api/Interview/GetByNumber": {
"get": {
"tags": [
"Interview"
],
"summary": "STEP 3: GET all interviews by their proposal number (with its evaluations).",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewData"
}
}
}
}
}
}
}
},
"/api/ModuleActivation/ActivateInterviewRegistration": {
"post": {
"tags": [
"ModuleActivation"
],
"summary": "Activate the EIC AI Platform Interview Registration module.",
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
},
"/api/ModuleActivation/DeactivateInterviewRegistration": {
"post": {
"tags": [
"ModuleActivation"
],
"summary": "Deactivate the EIC AI Platform Interview Registration module.",
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
},
"/api/Negotiation/GetLast": {
"get": {
"tags": [
"Negotiation"
],
"summary": "STEP 4: GET all the latest negotiations from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationResponse"
}
}
}
}
}
}
}
},
"/api/Negotiation/GetLastLegalDataStep2": {
"get": {
"tags": [
"Negotiation"
],
"summary": "STEP 4: GET the last proposal legal information by its number.",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationEvaluation"
}
}
}
}
}
}
},
"/api/Negotiation/GetNegotiationLegalData": {
"get": {
"tags": [
"Negotiation"
],
"summary": "STEP 4: GET the last negotiation legal information by its proposal number.",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiation"
}
}
}
}
}
}
},
"/api/NegotiationActor/Add": {
"post": {
"tags": [
"NegotiationActor"
],
"summary": "Add a negotiation actor by POSTing the proposal type (0 = SingleProposal, 1 = AllProposal), proposal number if SingleProposal, role (1 = TechDDActor, 2 = EthicsActor, 3 = KYCActor, 4 = Business Plan Owner, 5 = External Privider And Funder, 6 = FinancialOfficer(FO), 7 = ProjectOfficer(PO), 8 = Program Manager, 9 = InvestmentOfficer(IO), 10 = Investment Committee, 11 = EIC Fund Board Of Director, 12 = EIB Officer, 13 = External Expert (EMI), 14 = AlterDomus, 15 = Dealflow, 16 = DP, 17 = LegalOfficer(LO), 18 = Security),secondary role if FO, PO, IO or LO (0 = Main, 1 = Backup, 2 = NormalAccess) and EULogin.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationActorRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationActorRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationActorRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.ExternalActor.Response.NegotiationActorResponse"
}
}
}
}
}
}
},
"/api/NegotiationActor/Revoke": {
"post": {
"tags": [
"NegotiationActor"
],
"summary": "Revoke a negotiation actor by POSTing its EULogin, proposal number and role (0 = None/Revoke).",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationRevokeActorRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationRevokeActorRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationRevokeActorRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.ExternalActor.Response.NegotiationActorResponse"
}
}
}
}
}
}
},
"/api/NegotiationActor/EvaluateEthicsScreening": {
"post": {
"tags": [
"NegotiationActor"
],
"summary": "Pushes the Ethics Screening evaluation to the platform.SeriousOrComplexEthicsDimension (0 = Cleared, 1 = Assessment)ExternalAdvisorOrBoard (0 = No, 1 = YesEthicsAdvisor, 2 = YesEthicsBoard)CheckOrReview (0 = No, 1 = YesEthicsAdvisor, 2 = YesEthicsBoard)",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorManagementResponse"
}
}
}
}
}
}
},
"/api/NegotiationActor/EvaluateEthicsAssessment": {
"post": {
"tags": [
"NegotiationActor"
],
"summary": "Pushes the Ethics Assessment evaluation to the platform.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationEthicsAssessmentRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationEthicsAssessmentRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationEthicsAssessmentRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorManagementResponse"
}
}
}
}
}
}
},
"/api/NegotiationActor/EvaluateSecurityScreening": {
"post": {
"tags": [
"NegotiationActor"
],
"summary": "Pushes the Security evaluation to the platform.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationSecurityScreeningRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationSecurityScreeningRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationSecurityScreeningRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorManagementResponse"
}
}
}
}
}
}
},
"/api/NegotiationActor/GetUsersByProposalNumber": {
"post": {
"tags": [
"NegotiationActor"
],
"summary": "GET the users ID, EULogin, Emailrole (1 = TechDDActor, 2 = EthicsActor, 4 = Business Plan Owner, 5 = External Privider And Funder, 6 = FinancialOfficer(FO), 7 = ProjectOfficer(PO), 8 = Program Manager, 9 = InvestmentOfficer(IO), 10 = Investment Committee, 11 = EIC Fund Board Of Director, 12 = EIB Officer, 13 = External Expert (EMI), 14 = AlterDomus, 15 = Dealflow, 17 = LegalOfficer(LO), 18 = Security),and SecondRole (0 = Main, 1 = Backup, 2 = NormalAccess)attached to the proposal number.",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorRoleByProposalResponse"
}
}
}
}
}
}
},
"/api/Proposal/GetLastStep2": {
"get": {
"tags": [
"Proposal"
],
"summary": "STEP 2: GET all the latest proposals from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalStep2"
}
}
}
}
}
}
}
},
"/api/Proposal/GetLast": {
"get": {
"tags": [
"Proposal"
],
"summary": "STEP 1: GET all the latest proposals from the date entered as a parameter.",
"parameters": [
{
"name": "fromDate",
"in": "query",
"description": "The returned results will have a submission date between that date and today. Please use ISO 8601 date (ex: 2021-02-18T13:11:33).",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Proposal"
}
}
}
}
}
}
}
},
"/api/Proposal/GetByNumber": {
"get": {
"tags": [
"Proposal"
],
"summary": "STEP 1: GET the proposal by its number (with its evaluations).",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalWithEvaluations"
}
}
}
}
}
}
},
"/api/Proposal/GetByIdStep2": {
"get": {
"tags": [
"Proposal"
],
"summary": "STEP 2: GET the proposal by its number (with its evaluations).",
"parameters": [
{
"name": "id",
"in": "query",
"description": "The id of the proposal.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalStep2WithEvaluations"
}
}
}
}
}
}
},
"/api/Proposal/GetFullProposalLegalDataStep2": {
"get": {
"tags": [
"Proposal"
],
"summary": "STEP 2: GET the proposal legal information by its number.",
"parameters": [
{
"name": "id",
"in": "query",
"description": "The id of the proposal.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationEvaluation"
}
}
}
}
}
}
},
"/api/Proposal/Evaluate": {
"post": {
"tags": [
"Proposal"
],
"summary": "Evaluate a proposal by POSTing its number, the status (0 = refused, 1 = approved) and the Step (0 = Step1, 1 = Step2, 2 = Step3, 3 = step4).",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalEvaluateRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalEvaluateRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalEvaluateRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/Proposal/GetUploadedDocuments": {
"get": {
"tags": [
"Proposal"
],
"summary": "Get all documents for proposal in negotiation process",
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalDocumentResponse"
}
}
}
}
}
}
}
},
"/api/Proposal/GetExternalActorShares": {
"get": {
"tags": [
"Proposal"
],
"summary": "Negotiation : GET the proposals external actor shares by its number.",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalSharesResponse"
}
}
}
}
}
}
}
},
"/api/Proposal/AssignNewDiagnosticOwner": {
"post": {
"tags": [
"Proposal"
],
"summary": "Proposal : Assign a new owner to the specified diagnostic.",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Request.OwnerAssignationRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Request.OwnerAssignationRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Request.OwnerAssignationRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Response.OwnerAssignationResponse"
}
}
}
}
}
}
},
"/api/User/GetByEuLogin": {
"get": {
"tags": [
"User"
],
"summary": "GET the user by its EULogin.",
"parameters": [
{
"name": "euLogin",
"in": "query",
"description": "The user EULogin.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.Response.UserInfoResponse"
}
}
}
}
}
}
},
"/api/User/GetOwnerByProposalId": {
"get": {
"tags": [
"User"
],
"summary": "GET the owner by its proposal Id.",
"parameters": [
{
"name": "proposalNumber",
"in": "query",
"description": "The proposal number.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Response.OwnerAssignationResponse"
}
}
}
}
}
}
},
"/api/User/Add": {
"post": {
"tags": [
"User"
],
"summary": "Add a User by POSTing its EULogin.",
"parameters": [
{
"name": "euLogin",
"in": "query",
"description": "The user EULogin.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.Response.UserResponse"
}
}
}
}
}
}
},
"/api/User/UpdateRoles": {
"post": {
"tags": [
"User"
],
"summary": "Update a User role by POSTing its EULogin, role (0 = Applicant, 1 = EvaluationManager, 2 = Evaluator, 3 = ComplaintManager, 4 = NCP, 5 = Briefer, 6 = Jury, 7 = Moderator, 8 = ExternalActor, 9 = CallCoordinator) and the status (0 = deactivated, 1 = activated).",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.UserUpdateRoleRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.UserUpdateRoleRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.UserUpdateRoleRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
}
},
"components": {
"schemas": {
"EICAcceleratorAPI.Data.Evaluation.Evaluation": {
"required": [
"broaderImpact",
"creationDate",
"evaluationId",
"evaluatorUid",
"finalDecision",
"hasConflictOfInterest",
"isActive",
"isSubmitted",
"nature",
"proposalNumber",
"reopenedForComplaint",
"scaleUpPotential",
"submittedAt",
"team",
"timing",
"updatedAt"
],
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time"
},
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"evaluationId": {
"type": "integer",
"format": "int64"
},
"evaluatorUid": {
"type": "string"
},
"isActive": {
"type": "boolean"
},
"nature": {
"type": "string"
},
"timing": {
"type": "string"
},
"team": {
"type": "string"
},
"scaleUpPotential": {
"type": "string"
},
"broaderImpact": {
"type": "string"
},
"comments": {
"type": "string",
"nullable": true
},
"finalDecision": {
"type": "string"
},
"hasConflictOfInterest": {
"type": "string"
},
"isSubmitted": {
"type": "boolean"
},
"updatedAt": {
"type": "string",
"format": "date-time"
},
"submittedAt": {
"type": "string",
"format": "date-time"
},
"reopenedForComplaint": {
"type": "boolean"
},
"complaintResponse": {
"type": "string",
"nullable": true
},
"complaints": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationComplaint"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationActivationReason": {
"enum": [
0,
1
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationActivationRequest": {
"required": [
"evaluatorUid",
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"evaluatorUid": {
"type": "string"
},
"step": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.EvaluationStep"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.InterviewRole"
},
"comments": {
"type": "string",
"nullable": true
},
"reason": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationActivationReason"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationComplaint": {
"type": "object",
"properties": {
"evaluationId": {
"type": "integer",
"format": "int32"
},
"relatedField": {
"type": "string",
"nullable": true
},
"type": {
"type": "string",
"nullable": true
},
"reason": {
"type": "string",
"nullable": true
},
"status": {
"type": "string",
"nullable": true
},
"statusComment": {
"type": "string",
"nullable": true
},
"managerUpdateAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"complaintManagerExplanation": {
"type": "string",
"nullable": true
},
"wasAcceptedByComplaintManager": {
"type": "boolean",
"nullable": true
},
"internalComment": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationCreationRequest": {
"required": [
"evaluatorUid",
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"evaluatorUid": {
"type": "string"
},
"step": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.EvaluationStep"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.InterviewRole"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationManagementResponse": {
"type": "object",
"properties": {
"statusCode": {
"$ref": "#/components/schemas/System.Net.HttpStatusCode"
},
"message": {
"type": "string",
"nullable": true
},
"idEvaluation": {
"type": "integer",
"format": "int32",
"nullable": true
},
"comment": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationStep2": {
"required": [
"breakthroughAndMarketCreatingNature",
"broaderImpact",
"commercialisationStrategy",
"creationDate",
"doNoSignificantHarmCompliance",
"evaluationId",
"evaluatorUid",
"excellenceGo",
"exclusiveFocusOnCivilApplications",
"finalDecision",
"impactGo",
"implementationGo",
"includeActivitiesExcludedFromFunding",
"intellectualProperty",
"involveUseOfAIBasedSystems",
"isActive",
"isApplicationInScope",
"isFourthExpert",
"isSubmitted",
"keyPartners",
"marketFitAndCompetitorAnalysis",
"milestones",
"proposalNumber",
"relevantProposalObjectivesContributing",
"representsStrategicTechnologyForEurope",
"riskLevelOfTheInvestment",
"riskMitigation",
"scaleUpPotential",
"submissionId",
"submittedAt",
"team",
"technologicalFeasibility",
"timing",
"updatedAt",
"useOfHumanEmbryonicStemCells",
"useOfHumanEmbryos"
],
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time"
},
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"submissionId": {
"type": "integer",
"format": "int64"
},
"evaluationId": {
"type": "integer",
"format": "int64"
},
"evaluatorUid": {
"type": "string"
},
"isActive": {
"type": "boolean"
},
"isFourthExpert": {
"type": "boolean"
},
"isApplicationInScope": {
"type": "boolean"
},
"applicationOutOfScopeComments": {
"type": "string",
"nullable": true
},
"excellenceGo": {
"type": "string"
},
"breakthroughAndMarketCreatingNature": {
"type": "string"
},
"relevantProposalObjectivesContributing": {
"type": "string"
},
"timing": {
"type": "string"
},
"technologicalFeasibility": {
"type": "string"
},
"intellectualProperty": {
"type": "string"
},
"impactGo": {
"type": "string"
},
"scaleUpPotential": {
"type": "string"
},
"broaderImpact": {
"type": "string"
},
"marketFitAndCompetitorAnalysis": {
"type": "string"
},
"commercialisationStrategy": {
"type": "string"
},
"keyPartners": {
"type": "string"
},
"strategicImpactDigitalHealthTech": {
"type": "string",
"nullable": true
},
"strategicImpactGreenDealGoals": {
"type": "string",
"nullable": true
},
"strategicImpactDigitalTechnologiesOpenStrategicAutonomy": {
"type": "string",
"nullable": true
},
"strategicImpactTopicTechnologiesFitForFiftyFive": {
"type": "string",
"nullable": true
},
"topic2023PotentialImpacts": {
"type": "string",
"nullable": true
},
"implementationGo": {
"type": "string"
},
"team": {
"type": "string"
},
"milestones": {
"type": "string"
},
"riskLevelOfTheInvestment": {
"type": "string"
},
"riskMitigation": {
"type": "string"
},
"useOfHumanEmbryonicStemCells": {
"type": "boolean"
},
"necessaryToAchieveScientificObjectives": {
"type": "string",
"nullable": true
},
"useOfHumanEmbryos": {
"type": "boolean"
},
"howHumanEmbryosWillBeUsed": {
"type": "string",
"nullable": true
},
"includeActivitiesExcludedFromFunding": {
"type": "boolean"
},
"includeActivitiesExcludedFromFundingExplanation": {
"type": "string",
"nullable": true
},
"doNoSignificantHarmCompliance": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.DoNoSignificantHarmComplianceEnum"
},
"doNoSignificantHarmExplanation": {
"type": "string",
"nullable": true
},
"exclusiveFocusOnCivilApplications": {
"type": "boolean"
},
"exclusiveFocusOnCivilApplicationsExplanation": {
"type": "string",
"nullable": true
},
"involveUseOfAIBasedSystems": {
"type": "boolean"
},
"representsStrategicTechnologyForEurope": {
"type": "boolean"
},
"representsStrategicTechnologyForEuropeExplanation": {
"type": "string",
"nullable": true
},
"isSubmitted": {
"type": "boolean"
},
"updatedAt": {
"type": "string",
"format": "date-time"
},
"submittedAt": {
"type": "string",
"format": "date-time"
},
"finalDecision": {
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.EvaluationUpdateRequest": {
"required": [
"evaluatorUid",
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"evaluatorUid": {
"type": "string"
},
"step": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.EvaluationStep"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.InterviewRole"
},
"comments": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Evaluation.Request.AssignFourthExpertRequest": {
"required": [
"evaluatorUid",
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"evaluatorUid": {
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.ExternalActor.Response.NegotiationActorResponse": {
"type": "object",
"properties": {
"statusCode": {
"$ref": "#/components/schemas/System.Net.HttpStatusCode"
},
"message": {
"type": "string",
"nullable": true
},
"idUser": {
"type": "integer",
"format": "int32",
"nullable": true
},
"proposalId": {
"type": "integer",
"format": "int64"
},
"comment": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Interview.InterviewData": {
"required": [
"abandonedAt",
"alternateProposalNumber",
"cancelledAt",
"declarationAcceptation",
"declarationPartOfCompanyAcceptation",
"id",
"interviewDate",
"isAbandoned",
"isCancelled",
"isKYCCompleted",
"isOfficiallyApproved",
"isRejectionLetter",
"isRepresentativeCompleted",
"isSubmitted",
"officialResponseDate",
"proposalId",
"representatives",
"submissionId",
"submittedAt"
],
"type": "object",
"properties": {
"topicToApply": {
"type": "string",
"nullable": true
},
"eicProgramCall": {
"type": "string",
"nullable": true
},
"id": {
"type": "integer",
"format": "int32"
},
"proposalId": {
"type": "integer",
"format": "int64"
},
"alternateProposalNumber": {
"type": "integer",
"format": "int64"
},
"submissionId": {
"type": "integer",
"format": "int32"
},
"isOfficiallyApproved": {
"type": "boolean"
},
"officialResponseDate": {
"type": "string",
"format": "date-time"
},
"isSubmitted": {
"type": "boolean"
},
"submittedAt": {
"type": "string",
"format": "date-time"
},
"isCancelled": {
"type": "boolean"
},
"cancelledAt": {
"type": "string",
"format": "date-time"
},
"isAbandoned": {
"type": "boolean"
},
"isRejectionLetter": {
"type": "boolean"
},
"abandonedAt": {
"type": "string",
"format": "date-time"
},
"interviewDate": {
"type": "string",
"format": "date-time"
},
"juries": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewJury"
},
"nullable": true
},
"isRepresentativeCompleted": {
"type": "boolean"
},
"isKYCCompleted": {
"type": "boolean"
},
"declarationAcceptation": {
"type": "boolean"
},
"declarationPartOfCompanyAcceptation": {
"type": "boolean"
},
"representatives": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewRepresentativeData"
}
},
"evaluationSummaryReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Interview.InterviewEvaluationSummaryReport"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Interview.InterviewEvaluationSummaryReport": {
"required": [
"createdAt",
"criterionExcellenceGo",
"criterionImplementationGo",
"criterionScaleUpPotentialGo",
"finalDecision",
"generalComment",
"isSubmitted",
"submittedAt",
"updatedAt"
],
"type": "object",
"properties": {
"isSubmitted": {
"type": "boolean"
},
"submittedAt": {
"type": "string",
"format": "date-time"
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"updatedAt": {
"type": "string",
"format": "date-time"
},
"resultOriginalFilename": {
"type": "string",
"nullable": true
},
"resultUploadedFilename": {
"type": "string",
"nullable": true
},
"resultFullOriginalFilename": {
"type": "string",
"nullable": true
},
"resultFullUploadedFilename": {
"type": "string",
"nullable": true
},
"finalDecision": {
"type": "string"
},
"criterionExcellenceGo": {
"type": "boolean"
},
"natureGo": {
"type": "boolean",
"nullable": true
},
"natureNoGoComment": {
"type": "string",
"nullable": true
},
"timingGo": {
"type": "boolean",
"nullable": true
},
"timingNoGoComment": {
"type": "string",
"nullable": true
},
"technologicalFeasibilityGo": {
"type": "boolean",
"nullable": true
},
"technologicalFeasibilityNoGoComment": {
"type": "string",
"nullable": true
},
"intellectualPropertyGo": {
"type": "boolean",
"nullable": true
},
"intellectualPropertyNoGoComment": {
"type": "string",
"nullable": true
},
"criterionScaleUpPotentialGo": {
"type": "boolean"
},
"scaleUpPotentialGo": {
"type": "boolean",
"nullable": true
},
"scaleUpPotentialNoGoComment": {
"type": "string",
"nullable": true
},
"broaderImpactGo": {
"type": "boolean",
"nullable": true
},
"broaderImpactNoGoComment": {
"type": "string",
"nullable": true
},
"marketFitGo": {
"type": "boolean",
"nullable": true
},
"marketFitNoGoComment": {
"type": "string",
"nullable": true
},
"commercialisationStrategyGo": {
"type": "boolean",
"nullable": true
},
"commercialisationStrategyNoGoComment": {
"type": "string",
"nullable": true
},
"keyPartnersGo": {
"type": "boolean",
"nullable": true
},
"keyPartnersNoGoComment": {
"type": "string",
"nullable": true
},
"criterionImplementationGo": {
"type": "boolean"
},
"teamGo": {
"type": "boolean",
"nullable": true
},
"teamNoGoComment": {
"type": "string",
"nullable": true
},
"milestonesGo": {
"type": "boolean",
"nullable": true
},
"milestonesNoGoComment": {
"type": "string",
"nullable": true
},
"riskLevelInvestmentGo": {
"type": "boolean",
"nullable": true
},
"riskLevelInvestmentNoGoComment": {
"type": "string",
"nullable": true
},
"riskMitigationGo": {
"type": "boolean",
"nullable": true
},
"riskMitigationNoGoComment": {
"type": "string",
"nullable": true
},
"generalComment": {
"type": "string"
},
"fundingType": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.InterviewFundingType"
},
"grantAmountRecommended": {
"type": "integer",
"format": "int64",
"nullable": true
},
"investmentPreTrl9AmountRecommended": {
"type": "integer",
"format": "int64",
"nullable": true
},
"investmentTrl9AmountRecommended": {
"type": "integer",
"format": "int64",
"nullable": true
},
"whyRecommendingThoseAmounts": {
"type": "string",
"nullable": true
},
"noGoRecommendation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.InterviewNoGoRecommendation"
},
"sealOfExcellence": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Interview.InterviewJury": {
"required": [
"euLogin",
"isActive",
"personalComment",
"personalGo",
"personalIsSubmitted",
"personalSubmittedAt",
"role"
],
"type": "object",
"properties": {
"euLogin": {
"type": "string"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.InterviewRole"
},
"isActive": {
"type": "boolean"
},
"personalGo": {
"type": "boolean"
},
"personalComment": {
"type": "string"
},
"personalIsSubmitted": {
"type": "boolean"
},
"personalSubmittedAt": {
"type": "string",
"format": "date-time"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Interview.InterviewRepresentativeData": {
"type": "object",
"properties": {
"interviewId": {
"type": "integer",
"format": "int32"
},
"isFirstRepresentative": {
"type": "boolean"
},
"firstName": {
"type": "string",
"nullable": true
},
"lastName": {
"type": "string",
"nullable": true
},
"directPhone": {
"type": "string",
"nullable": true
},
"directPhoneCode": {
"type": "string",
"nullable": true
},
"email": {
"type": "string",
"nullable": true
},
"gender": {
"type": "string",
"nullable": true
},
"dayOfBirth": {
"type": "string",
"nullable": true
},
"monthOfBirth": {
"type": "string",
"nullable": true
},
"yearOfBirth": {
"type": "string",
"nullable": true
},
"function": {
"type": "string",
"nullable": true
},
"meetingUrl": {
"type": "string",
"nullable": true
},
"isCEO": {
"type": "boolean"
},
"isCEOExplanation": {
"type": "string",
"nullable": true
},
"isTeamMemberExplanation": {
"type": "string",
"nullable": true
},
"idDocumentType": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.InterviewIdDocumentType"
},
"idDocumentNumber": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Negotiation.Response.NegotiationDirectorResponse": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"interviewId": {
"type": "integer",
"format": "int32"
},
"firstname": {
"type": "string",
"nullable": true
},
"lastname": {
"type": "string",
"nullable": true
},
"dateOfBirth": {
"type": "string",
"format": "date-time",
"nullable": true
},
"position": {
"type": "string",
"nullable": true
},
"residenceCountry": {
"type": "string",
"nullable": true
},
"nationality": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Negotiation.Response.NegotiationDocumentResponse": {
"type": "object",
"properties": {
"ownerEuLogin": {
"type": "string",
"nullable": true
},
"version": {
"type": "string",
"format": "date-time",
"nullable": true
},
"type": {
"type": "string",
"nullable": true
},
"originalFileName": {
"type": "string",
"nullable": true
},
"uploadedFileName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Negotiation.Response.NegotiationPepResponse": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"interviewId": {
"type": "integer",
"format": "int32"
},
"firstname": {
"type": "string",
"nullable": true
},
"lastname": {
"type": "string",
"nullable": true
},
"dateOfBirth": {
"type": "string",
"format": "date-time",
"nullable": true
},
"position": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Negotiation.Response.NegotiationResponse": {
"type": "object",
"properties": {
"interviewId": {
"type": "integer",
"format": "int32"
},
"proposalId": {
"type": "integer",
"format": "int64"
},
"isSubmitted": {
"type": "boolean",
"nullable": true
},
"submittedAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"picNumber": {
"type": "string",
"nullable": true
},
"fullLegalCompanyName": {
"type": "string",
"nullable": true
},
"mainTradingName": {
"type": "string",
"nullable": true
},
"legalEntityIdentifier": {
"type": "string",
"nullable": true
},
"vatNumber": {
"type": "string",
"nullable": true
},
"legalEntityFormOriginalFilename": {
"type": "string",
"nullable": true
},
"legalEntityFormUploadedFilename": {
"type": "string",
"nullable": true
},
"extractOfRegistrationOriginalFilename": {
"type": "string",
"nullable": true
},
"extractOfRegistrationUploadedFilename": {
"type": "string",
"nullable": true
},
"officialVATOriginalFilename": {
"type": "string",
"nullable": true
},
"officialVATUploadedFilename": {
"type": "string",
"nullable": true
},
"bankAccountDetailsOriginalFilename": {
"type": "string",
"nullable": true
},
"bankAccountDetailsUploadedFilename": {
"type": "string",
"nullable": true
},
"areYouASME": {
"type": "boolean",
"nullable": true
},
"isItProfitMakingCompany": {
"type": "boolean",
"nullable": true
},
"website": {
"type": "string",
"nullable": true
},
"placeOfBusinessStreetAndNumber": {
"type": "string",
"nullable": true
},
"placeOfBusinessPostalCode": {
"type": "string",
"nullable": true
},
"placeOfBusinessCity": {
"type": "string",
"nullable": true
},
"placeOfBusinessCountry": {
"type": "string",
"nullable": true
},
"isLEARTheCEO": {
"type": "boolean",
"nullable": true
},
"learPosition": {
"type": "string",
"nullable": true
},
"learFirstName": {
"type": "string",
"nullable": true
},
"learLastName": {
"type": "string",
"nullable": true
},
"learStreetAndNumber": {
"type": "string",
"nullable": true
},
"learPostalCode": {
"type": "string",
"nullable": true
},
"learCity": {
"type": "string",
"nullable": true
},
"learCountry": {
"type": "string",
"nullable": true
},
"learEmailAddress": {
"type": "string",
"nullable": true
},
"learPhoneCode": {
"type": "string",
"nullable": true
},
"learPhoneNumber": {
"type": "string",
"nullable": true
},
"complyTaxObligations": {
"type": "boolean",
"nullable": true
},
"complyAntiTaxAvoidance": {
"type": "boolean",
"nullable": true
},
"complyNoDealNonCooperativeCountries": {
"type": "boolean",
"nullable": true
},
"complyNotSubjectExclusion": {
"type": "boolean",
"nullable": true
},
"complianceProgram": {
"type": "boolean",
"nullable": true
},
"commiteeManagementInformation": {
"type": "boolean",
"nullable": true
},
"coordinatingOverseeing": {
"type": "boolean",
"nullable": true
},
"firstname": {
"type": "string",
"nullable": true
},
"lastname": {
"type": "string",
"nullable": true
},
"position": {
"type": "string",
"nullable": true
},
"emailAddress": {
"type": "string",
"nullable": true
},
"phoneCode": {
"type": "string",
"nullable": true
},
"phoneNumber": {
"type": "string",
"nullable": true
},
"developedPoliciesDocumentation": {
"type": "boolean",
"nullable": true
},
"retailCustomer": {
"type": "boolean",
"nullable": true
},
"corporateCustomer": {
"type": "boolean",
"nullable": true
},
"governmentsSupranational": {
"type": "boolean",
"nullable": true
},
"nonBankFinancialCompany": {
"type": "boolean",
"nullable": true
},
"moneyServiceBusiness": {
"type": "boolean",
"nullable": true
},
"moneyServiceBusinessCompanyRestrictions": {
"type": "boolean",
"nullable": true
},
"moneyServiceBusinessDiligenceMeasures": {
"type": "boolean",
"nullable": true
},
"gamingGambling": {
"type": "boolean",
"nullable": true
},
"gamingGamblingCompanyRestrictions": {
"type": "boolean",
"nullable": true
},
"gamingGamblingDiligenceMeasures": {
"type": "boolean",
"nullable": true
},
"armsMunitions": {
"type": "boolean",
"nullable": true
},
"armsMunitionsCompanyRestrictions": {
"type": "boolean",
"nullable": true
},
"armsMunitionsDiligenceMeasures": {
"type": "boolean",
"nullable": true
},
"atomicPower": {
"type": "boolean",
"nullable": true
},
"atomicPowerCompanyRestrictions": {
"type": "boolean",
"nullable": true
},
"atomicPowerDiligenceMeasures": {
"type": "boolean",
"nullable": true
},
"preciousMetalSales": {
"type": "boolean",
"nullable": true
},
"preciousMetalSalesCompanyRestrictions": {
"type": "boolean",
"nullable": true
},
"preciousMetalSalesDiligenceMeasures": {
"type": "boolean",
"nullable": true
},
"charitableFundationOrNgo": {
"type": "boolean",
"nullable": true
},
"charitableFundationOrNgoCompanyRestrictions": {
"type": "boolean",
"nullable": true
},
"charitableFundationOrNgoDiligenceMeasures": {
"type": "boolean",
"nullable": true
},
"customerLocationOutsideCoutryOfResidence": {
"type": "boolean",
"nullable": true
},
"customerLocationOutsideCoutryOfResidenceCountryList": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"customerLocationOutsideEU": {
"type": "boolean",
"nullable": true
},
"antilaunderingTerroristFinancing": {
"type": "boolean",
"nullable": true
},
"antilaunderingTerroristFinancingCountryList": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"staffHeadcount": {
"type": "integer",
"format": "int64",
"nullable": true
},
"balanceSheet": {
"type": "number",
"format": "double",
"nullable": true
},
"turnover": {
"type": "number",
"format": "double",
"nullable": true
},
"cashBurn": {
"type": "number",
"format": "double",
"nullable": true
},
"lastMonthCashBalance": {
"type": "number",
"format": "double",
"nullable": true
},
"driver1Name": {
"type": "string",
"nullable": true
},
"driver1MonthlyCashBurn": {
"type": "number",
"format": "double",
"nullable": true
},
"driver2Name": {
"type": "string",
"nullable": true
},
"driver2MonthlyCashBurn": {
"type": "number",
"format": "double",
"nullable": true
},
"driver3Name": {
"type": "string",
"nullable": true
},
"driver3MonthlyCashBurn": {
"type": "number",
"format": "double",
"nullable": true
},
"driver4Name": {
"type": "string",
"nullable": true
},
"driver4MonthlyCashBurn": {
"type": "number",
"format": "double",
"nullable": true
},
"driver5Name": {
"type": "string",
"nullable": true
},
"driver5MonthlyCashBurn": {
"type": "number",
"format": "double",
"nullable": true
},
"requiredOutflowsNext12Months": {
"type": "number",
"format": "double",
"nullable": true
},
"incomingCashFlowsNext12Months": {
"type": "number",
"format": "double",
"nullable": true
},
"totalEquityRaisedToDate": {
"type": "number",
"format": "double",
"nullable": true
},
"lastRoundDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"lastRoundValuation": {
"type": "number",
"format": "double",
"nullable": true
},
"lastRoundSize": {
"type": "number",
"format": "double",
"nullable": true
},
"financingRoundOngoing": {
"type": "boolean",
"nullable": true
},
"financingRoundOngoingClosingDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"closingDateNextFundraising": {
"type": "string",
"format": "date-time",
"nullable": true
},
"areAlreadyTalkingToInstitutionalInvestors": {
"type": "boolean",
"nullable": true
},
"capitalInvestorsConsiderInvesting": {
"type": "number",
"format": "double",
"nullable": true
},
"stageOfDiscussionsInvestors": {
"type": "string",
"nullable": true
},
"pAndLOriginalFilename": {
"type": "string",
"nullable": true
},
"pAndLUploadedFilename": {
"type": "string",
"nullable": true
},
"ftoOriginalFilename": {
"type": "string",
"nullable": true
},
"ftoUploadedFilename": {
"type": "string",
"nullable": true
},
"planningToRaiseEquity": {
"type": "boolean",
"nullable": true
},
"companyScreeningUnitedNations": {
"type": "boolean",
"nullable": true
},
"companyScreeningEuropeanUnion": {
"type": "boolean",
"nullable": true
},
"companyScreeningOFAC": {
"type": "boolean",
"nullable": true
},
"otherLocalRegulation": {
"type": "boolean",
"nullable": true
},
"otherLocalRegulationOriginalFilename": {
"type": "string",
"nullable": true
},
"otherLocalRegulationUploadedFilename": {
"type": "string",
"nullable": true
},
"customerSanctionScreening": {
"type": "boolean",
"nullable": true
},
"customerFrequencyScreening": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.NegotiationFrequency"
},
"customerFrequencyScreeningJustification": {
"type": "string",
"nullable": true
},
"transactionSanctionScreening": {
"type": "boolean",
"nullable": true
},
"transactionFrequencyScreening": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.NegotiationFrequency"
},
"transactionFrequencyScreeningJustification": {
"type": "string",
"nullable": true
},
"companyAssociatedIranianFinancial": {
"type": "boolean",
"nullable": true
},
"companyAssociatedIranianFinancialJustification": {
"type": "string",
"nullable": true
},
"companyApplyEnhancedDue": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.NegotiationSelection"
},
"companyApplyEnhancedDueJustification": {
"type": "string",
"nullable": true
},
"sanctionedCountry": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"applicableSanctionsRequirements": {
"type": "string",
"nullable": true
},
"relationshipsSanctioned": {
"type": "boolean",
"nullable": true
},
"relationshipsSanctionedJurisdictions": {
"type": "string",
"nullable": true
},
"relationshipsSanctionedRussiansState": {
"type": "boolean",
"nullable": true
},
"relationshipsSanctionedRussiansStateJustification": {
"type": "string",
"nullable": true
},
"oilGasSanctionedState": {
"type": "boolean",
"nullable": true
},
"oilGasSanctionedStateJustification": {
"type": "string",
"nullable": true
},
"companyOwnedSanction": {
"type": "boolean",
"nullable": true
},
"companyOwnedSanctionJustification": {
"type": "string",
"nullable": true
},
"isCompanyPubliclyListed": {
"type": "boolean",
"nullable": true
},
"stockExchangeName": {
"type": "string",
"nullable": true
},
"stockExchangeCountry": {
"type": "string",
"nullable": true
},
"legalFormOfCompany": {
"type": "string",
"nullable": true
},
"directors": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationDirectorResponse"
},
"nullable": true
},
"politicallyExposedPersons": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationPepResponse"
},
"nullable": true
},
"shareholderOriginalFilename": {
"type": "string",
"nullable": true
},
"shareholderUploadedFilename": {
"type": "string",
"nullable": true
},
"subsidiariesOriginalFilename": {
"type": "string",
"nullable": true
},
"subsidiariesUploadedFilename": {
"type": "string",
"nullable": true
},
"anyOtherUBONotMentioned": {
"type": "boolean",
"nullable": true
},
"ubOs": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationUboResponse"
},
"nullable": true
},
"uboOriginalFilename": {
"type": "string",
"nullable": true
},
"uboUploadedFilename": {
"type": "string",
"nullable": true
},
"anyConflictOfInterest": {
"type": "string",
"nullable": true
},
"stateRelevantFact": {
"type": "string",
"nullable": true
},
"submissionFirstname": {
"type": "string",
"nullable": true
},
"submissionLastname": {
"type": "string",
"nullable": true
},
"submissionPosition": {
"type": "string",
"nullable": true
},
"submissionStreetAndNumber": {
"type": "string",
"nullable": true
},
"submissionPostalCode": {
"type": "string",
"nullable": true
},
"submissionCity": {
"type": "string",
"nullable": true
},
"submissionCountry": {
"type": "string",
"nullable": true
},
"submissionEmailAddress": {
"type": "string",
"nullable": true
},
"signingConfirmation": {
"type": "boolean",
"nullable": true
},
"accuracyConfirmation": {
"type": "boolean",
"nullable": true
},
"agreeDeclaredInfoConfirmation": {
"type": "boolean",
"nullable": true
},
"acceptTermsAndConditionsConfirmation": {
"type": "boolean",
"nullable": true
},
"screeningDocuments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationDocumentResponse"
},
"nullable": true
},
"additionalDocuments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationDocumentResponse"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Negotiation.Response.NegotiationUboResponse": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"interviewId": {
"type": "integer",
"format": "int32"
},
"firstname": {
"type": "string",
"nullable": true
},
"lastname": {
"type": "string",
"nullable": true
},
"dateOfBirth": {
"type": "string",
"format": "date-time",
"nullable": true
},
"shares": {
"type": "number",
"format": "float",
"nullable": true
},
"residenceCountry": {
"type": "string",
"nullable": true
},
"nationality": {
"type": "string",
"nullable": true
},
"ownership": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.UBOOwnership"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Binaries": {
"type": "object",
"properties": {
"currentBinary": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.CurrentBinary"
},
"binary": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Binary"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Binary": {
"type": "object",
"properties": {
"awsFileName": {
"type": "string",
"nullable": true
},
"type": {
"type": "string",
"nullable": true
},
"id": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.CurrentBinary": {
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"awsFileName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EthicsAssessmentConsensusReport": {
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"lastModification": {
"type": "string",
"format": "date-time",
"nullable": true
},
"submitted": {
"type": "boolean",
"nullable": true
},
"questions": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Questions"
},
"outcome": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Outcome"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationEthicsAssessmentRequest": {
"required": [
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "string"
},
"currentStatusRef": {
"type": "string",
"nullable": true
},
"evaluationTasks": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationTasks"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationTask": {
"type": "object",
"properties": {
"expertUserRemoteECAS": {
"type": "string",
"nullable": true
},
"ethicsAssessmentConsensusReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EthicsAssessmentConsensusReport"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationTasks": {
"type": "object",
"properties": {
"evaluationTask": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.EvaluationTask"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Outcome": {
"type": "object",
"properties": {
"section1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section1"
},
"section2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section2"
},
"section3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeSection3"
},
"section4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeSection4"
},
"section5": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeSection5"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeQuestion1": {
"type": "object",
"properties": {
"valueRef": {
"type": "string",
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"timing": {
"type": "string",
"nullable": true
},
"requirements": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Requirement"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeSection3": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeQuestion1"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeSection4": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeQuestion1"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeSection5": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.OutcomeQuestion1"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
},
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"question4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question4"
},
"question5": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question5"
},
"question6": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question6"
},
"commentSectionRef": {
"nullable": true
},
"requirements": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Requirement"
},
"nullable": true
},
"timing": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
},
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"commentSectionRef": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
},
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"commentSectionRef": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question4": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"commentSectionRef": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question5": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"commentSectionRef": {
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question6": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question7": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"sectionRef": {
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Questions": {
"type": "object",
"properties": {
"section1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section1"
},
"section2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section2"
},
"section3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section3"
},
"section4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section4"
},
"section5": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section5"
},
"section6": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section6"
},
"section7": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section7"
},
"section8": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section8"
},
"section9": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section9"
},
"section10": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section10"
},
"section11": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section11"
},
"section12": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section12"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Requirement": {
"type": "object",
"properties": {
"requirementText": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"timing": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section1": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section10": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question1"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section11": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
},
"question4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question4"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section12": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section2": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section3": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section4": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
},
"question4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question4"
},
"question5": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question5"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section5": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section6": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
},
"question4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question4"
},
"question5": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question5"
},
"question6": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question6"
},
"question7": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question7"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section7": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question2Class"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question3"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section8": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Section9": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EthicsAssessment.Question1Class"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Evaluation": {
"type": "object",
"properties": {
"statusHistory": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.StatusHistory"
},
"evaluationOutcomeRef": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningConsensusRequest": {
"required": [
"animals",
"artificialIntelligence",
"checkOrReview",
"createdAt",
"environment",
"externalAdvisorOrBoard",
"humanCells",
"humanEmbryonic",
"humans",
"isSubmitted",
"nonEuCountries",
"otherEthicsIssues",
"personalData",
"seriousOrComplexEthicsDimension"
],
"type": "object",
"properties": {
"createdAt": {
"type": "string",
"format": "date-time"
},
"updatedAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"isSubmitted": {
"type": "boolean"
},
"humanEmbryonic": {
"type": "boolean"
},
"humans": {
"type": "boolean"
},
"humanCells": {
"type": "boolean"
},
"personalData": {
"type": "boolean"
},
"animals": {
"type": "boolean"
},
"nonEuCountries": {
"type": "boolean"
},
"environment": {
"type": "boolean"
},
"artificialIntelligence": {
"type": "boolean"
},
"otherEthicsIssues": {
"type": "boolean"
},
"otherEthicsIssuesComment": {
"type": "string",
"nullable": true
},
"seriousOrComplexEthicsDimension": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.EthicsDimension"
},
"seriousOrComplexEthicsDimensionComment": {
"type": "string",
"nullable": true
},
"externalAdvisorOrBoard": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.EthicsResponse"
},
"externalAdvisorOrBoardComment": {
"type": "string",
"nullable": true
},
"externalAdvisorOrBoardTiming": {
"type": "integer",
"format": "int32"
},
"checkOrReview": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.EthicsResponse"
},
"checkOrReviewComment": {
"type": "string",
"nullable": true
},
"checkOrReviewTiming": {
"type": "integer",
"format": "int32"
},
"expertEuLogin": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningRequest": {
"required": [
"consensusReport",
"ier1",
"ier2",
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"consensusReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningConsensusRequest"
},
"ier1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningConsensusRequest"
},
"ier2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningConsensusRequest"
},
"ier3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationEthicsScreeningConsensusRequest"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationSecurityScreeningRequest": {
"type": "object",
"properties": {
"proposalNumber": {
"type": "string",
"nullable": true
},
"evaluation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Evaluation"
},
"evaluationTasks": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationTasks"
},
"binaries": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Binaries"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationTask": {
"type": "object",
"properties": {
"expertUserRemoteECAS": {
"type": "string",
"nullable": true
},
"validationReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ValidationReport"
},
"scrutinyReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ScrutinyReport"
},
"screeningReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ScreeningReport"
},
"prescreeningReport": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.PrescreeningReport"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationTasks": {
"type": "object",
"properties": {
"evaluationTask": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.EvaluationTask"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.ExternalActorProposalType": {
"enum": [
0,
1
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationActorRequest": {
"required": [
"euLogin",
"proposalNumber",
"proposalType",
"role",
"secondaryRole"
],
"type": "object",
"properties": {
"proposalType": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ExternalActorProposalType"
},
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"euLogin": {
"type": "string"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorRole"
},
"secondaryRole": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorSecondaryRole"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.NegotiationRevokeActorRequest": {
"required": [
"euLogin",
"proposalNumber",
"proposalType"
],
"type": "object",
"properties": {
"proposalType": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ExternalActorProposalType"
},
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"euLogin": {
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Outcome": {
"type": "object",
"properties": {
"valueRef": {
"type": "string",
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.PrescreeningReport": {
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time"
},
"lastModification": {
"type": "string",
"format": "date-time"
},
"submitted": {
"type": "boolean"
},
"requisite": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Requisite"
},
"questions": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Questions"
},
"outcome": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Outcome"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Question1": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean"
},
"subQuestion1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion1"
},
"subQuestion2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion2"
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Question2": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean"
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"subQuestion1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion1"
},
"subQuestion2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion2"
},
"subQuestion3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion3"
},
"subQuestion4": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion4"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Question3": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean"
},
"subQuestion1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion1"
},
"subQuestion2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion2"
},
"subQuestion3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion3"
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Questions": {
"type": "object",
"properties": {
"section1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Section1"
},
"section2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Section2"
},
"section3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Section3"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Requisite": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.ScreeningReport": {
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time"
},
"lastModification": {
"type": "string",
"format": "date-time"
},
"submitted": {
"type": "boolean"
},
"outcome": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Outcome"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.ScrutinyQuestions": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question1"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question2"
},
"question3": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question3"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.ScrutinyReport": {
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time"
},
"lastModification": {
"type": "string",
"format": "date-time"
},
"submitted": {
"type": "boolean"
},
"requisite": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Requisite"
},
"questions": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ScrutinyQuestions"
},
"outcome": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Outcome"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Section1": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question1"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question2"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Section2": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question1"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Section3": {
"type": "object",
"properties": {
"question1": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question1"
},
"question2": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Question2"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.Status": {
"type": "object",
"properties": {
"dateTime": {
"type": "string",
"format": "date-time"
},
"valueRef": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.StatusHistory": {
"type": "object",
"properties": {
"currentStatusRef": {
"type": "string",
"nullable": true
},
"status": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Status"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion1": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion2": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion3": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.SubQuestion4": {
"type": "object",
"properties": {
"valueRef": {
"type": "boolean",
"nullable": true
},
"comment": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Request.ValidationReport": {
"type": "object",
"properties": {
"creationDate": {
"type": "string",
"format": "date-time"
},
"lastModification": {
"type": "string",
"format": "date-time"
},
"submitted": {
"type": "boolean"
},
"requisite": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Requisite"
},
"questions": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.ScrutinyQuestions"
},
"outcome": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Request.Outcome"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorManagementResponse": {
"type": "object",
"properties": {
"proposalId": {
"type": "integer",
"format": "int64"
},
"comment": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorRoleByProposalResponse": {
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"users": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorRoleResponse"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.NegotiationActor.Response.NegotiationActorRoleResponse": {
"type": "object",
"properties": {
"userId": {
"type": "integer",
"format": "int32"
},
"euLogin": {
"type": "string",
"nullable": true
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorRole"
},
"secondaryRole": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorSecondaryRole"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Ceo": {
"required": [
"email",
"firstName",
"gender",
"lastName",
"phoneNumber"
],
"type": "object",
"properties": {
"firstName": {
"maxLength": 100,
"type": "string"
},
"lastName": {
"maxLength": 100,
"type": "string"
},
"gender": {
"type": "string"
},
"email": {
"type": "string",
"format": "email"
},
"phoneNumber": {
"type": "string",
"format": "tel"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.CompanyAddress": {
"required": [
"city",
"country",
"streetAndNumber"
],
"type": "object",
"properties": {
"streetAndNumber": {
"type": "string"
},
"postalCode": {
"type": "string",
"nullable": true
},
"city": {
"type": "string"
},
"country": {
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.CompanyInformation": {
"required": [
"ceo",
"companyAddress",
"isSupportingSme",
"legalEntityName",
"legalStatus",
"picNumber",
"picNumberValidated",
"sectorOfActivity",
"typeOfEntity"
],
"type": "object",
"properties": {
"picNumber": {
"maxLength": 9,
"type": "string"
},
"picNumberValidated": {
"type": "boolean"
},
"legalEntityName": {
"type": "string"
},
"businessName": {
"type": "string",
"nullable": true
},
"legalStatus": {
"type": "string"
},
"companyAddress": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.CompanyAddress"
},
"vatNumber": {
"type": "string",
"nullable": true
},
"website": {
"type": "string",
"nullable": true
},
"ceo": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Ceo"
},
"isSupportingSme": {
"type": "boolean"
},
"typeOfEntity": {
"type": "string"
},
"detailedTypeOfEntity": {
"type": "string",
"nullable": true
},
"isProfitMaking": {
"type": "boolean",
"nullable": true
},
"isEstablishmentPlanned": {
"type": "boolean",
"nullable": true
},
"sectorOfActivity": {
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.DesignInformation": {
"type": "object",
"properties": {
"topicToApply": {
"type": "string",
"nullable": true
},
"eicProgramCall": {
"type": "string",
"nullable": true
},
"fundingToLookFor": {
"type": "string",
"nullable": true
},
"topicSelectedChallenges": {
"type": "array",
"items": {
"type": "string"
},
"description": "IDEATION - TOPICS - Your proposal targets",
"nullable": true
},
"reimbursementRateGrantRequested": {
"type": "integer",
"description": "GO2MARKET - PREPARE - Amount of grant requested to the EIC",
"format": "int64"
},
"marketPreparationIndirectCosts": {
"type": "integer",
"description": "GO2MARKET - PREPARE - Total of the indirect costs (either 25% of direct costs minus subcontracting costs or your real indirect cost)",
"format": "int64"
},
"additionalInvestmentNeeded": {
"type": "integer",
"description": "GO2MARKET - PREPARE - Additional investment needed",
"format": "int64"
},
"financingBreakdownTotalAmountRequested": {
"type": "integer",
"description": "GO2MARKET - PREPARE - Total amount of investment requested to EIC",
"format": "int64"
},
"financingBreakdownExplanation": {
"type": "string",
"description": "GO2MARKET - PREPARE - Please detail other source(s) of funding (amount, origin)",
"nullable": true
},
"reimbursementRateExplanation": {
"type": "string",
"description": "GO2MARKET - PREPARE - Reimbursement rate explanation",
"nullable": true
},
"financingBreakdownTotalFundingOtherSources": {
"type": "integer",
"description": "GO2MARKET - PREPARE - Total funding from other sources",
"format": "int64"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.EvaluateStatus": {
"enum": [
0,
1
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Data.Proposal.GeneralInformation": {
"required": [
"companyInformation",
"proposalInformation"
],
"type": "object",
"properties": {
"proposalInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalInformation"
},
"companyInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.CompanyInformation"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Go2Market": {
"required": [
"payoffs",
"targetedMarket",
"whoCares",
"willHaveBroaderImpacts"
],
"type": "object",
"properties": {
"targetedMarket": {
"maxLength": 500,
"type": "string"
},
"whoCares": {
"maxLength": 500,
"type": "string"
},
"willHaveBroaderImpacts": {
"maxLength": 500,
"type": "string"
},
"payoffs": {
"maxLength": 500,
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Ideation": {
"required": [
"innovationType",
"objectives",
"problem",
"solutions",
"solutionTypes",
"whyIsItNew",
"whyItWillBeSuccessful",
"whyNow"
],
"type": "object",
"properties": {
"solutionTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"objectives": {
"maxLength": 500,
"type": "string"
},
"solutions": {
"maxLength": 500,
"type": "string"
},
"problem": {
"maxLength": 500,
"type": "string"
},
"innovationType": {
"type": "string"
},
"whyIsItNew": {
"maxLength": 500,
"type": "string"
},
"whyItWillBeSuccessful": {
"maxLength": 500,
"type": "string"
},
"whyNow": {
"maxLength": 500,
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Keywords": {
"required": [
"keyword1Code",
"keyword2Code",
"keyword3Code"
],
"type": "object",
"properties": {
"keyword1Code": {
"type": "integer",
"format": "int64"
},
"keyword2Code": {
"type": "integer",
"format": "int64"
},
"keyword3Code": {
"type": "integer",
"format": "int64"
},
"freeKeywords": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProductDevelopment": {
"required": [
"grantComponentGrant",
"investmentInnovationComponent",
"investmentMarketComponent",
"partnersYouNeed",
"teamYouNeed",
"totalEstimatedInnovationCostProject",
"totalInvestmentInnovationFromOtherSources",
"totalInvestmentMarketFromOtherSources",
"whyCantWithoutEic"
],
"type": "object",
"properties": {
"teamMembers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.TeamMember"
},
"nullable": true
},
"teamYouNeed": {
"type": "boolean"
},
"teamYouNeedExplanation": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"partnersYouNeed": {
"type": "boolean"
},
"partnersYouNeedExplanation": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"risksOfFailure": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.RiskOfFailure"
},
"nullable": true
},
"whyCantWithoutEic": {
"maxLength": 500,
"type": "string"
},
"diagnosticBudgetType": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.DiagnosticBudgetTypeEnum"
},
"totalEstimatedInnovationCostProject": {
"type": "integer",
"format": "int64"
},
"grantComponentGrant": {
"type": "integer",
"format": "int64"
},
"investmentInnovationComponent": {
"type": "integer",
"format": "int64"
},
"investmentMarketComponent": {
"type": "integer",
"format": "int64"
},
"totalInvestmentInnovationFromOtherSources": {
"type": "integer",
"format": "int64"
},
"totalInvestmentMarketFromOtherSources": {
"type": "integer",
"format": "int64"
},
"otherSourcesInnovation": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"otherSourcesMarket": {
"maxLength": 1000,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Project": {
"required": [
"go2Market",
"ideation",
"productDevelopment"
],
"type": "object",
"properties": {
"ideation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Ideation"
},
"productDevelopment": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProductDevelopment"
},
"go2Market": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Go2Market"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Proposal": {
"required": [
"applicantUid",
"complaintManagerGlobalComment",
"complaintManagerMessageForApplicant",
"consentCommunicateBasicInformationNCP",
"consentCommunicateFullProposalNCP",
"diagnosticCreationDate",
"diagnosticId",
"generalInformation",
"isResubmission",
"originalProposalId",
"originalSubmissionId",
"project",
"status",
"submissionDate",
"submissionId"
],
"type": "object",
"properties": {
"diagnosticCreationDate": {
"type": "string",
"format": "date-time"
},
"submissionDate": {
"type": "string",
"format": "date-time"
},
"isResubmission": {
"type": "boolean"
},
"status": {
"type": "string"
},
"applicantUid": {
"type": "string"
},
"cancellationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"generalInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.GeneralInformation"
},
"project": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Project"
},
"consentCommunicateBasicInformationNCP": {
"type": "boolean"
},
"consentCommunicateFullProposalNCP": {
"type": "boolean"
},
"submissionId": {
"type": "integer",
"format": "int64"
},
"diagnosticId": {
"type": "integer",
"format": "int64"
},
"originalProposalId": {
"type": "integer",
"format": "int64"
},
"originalSubmissionId": {
"type": "integer",
"format": "int64"
},
"complaintManagerGlobalComment": {
"type": "string"
},
"complaintManagerMessageForApplicant": {
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalDocument": {
"type": "object",
"properties": {
"type": {
"type": "string",
"nullable": true
},
"uploadedFileName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalDocumentResponse": {
"type": "object",
"properties": {
"proposalNumber": {
"type": "string",
"nullable": true
},
"proposalDocuments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.ProposalDocument"
},
"nullable": true
},
"negotiationSpaceDocuments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Negotiation.Response.NegotiationDocumentResponse"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalEvaluateRequest": {
"required": [
"proposalNumber",
"status"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"status": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.EvaluateStatus"
},
"step": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.EvaluationStep"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalInformation": {
"required": [
"abstract",
"acronym",
"alternateProposalNumber",
"keywords",
"proposalNumber",
"proposalTitle"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"alternateProposalNumber": {
"type": "integer",
"format": "int64"
},
"acronym": {
"type": "string"
},
"proposalTitle": {
"type": "string"
},
"keywords": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Keywords"
},
"abstract": {
"maxLength": 1000,
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalSharesResponse": {
"type": "object",
"properties": {
"userId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"euLogin": {
"type": "string",
"nullable": true
},
"email": {
"type": "string",
"nullable": true
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorRole"
},
"secondaryRole": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorSecondaryRole"
},
"createdAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"updatedAt": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalStep2": {
"required": [
"alternateProposalNumber",
"applicantUid",
"designId",
"designInformation",
"generalInformation",
"proposalNumber",
"status",
"submissionDate",
"submissionId"
],
"type": "object",
"properties": {
"teamMembers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.TeamMember"
},
"nullable": true
},
"resultOriginalFilename": {
"type": "string",
"nullable": true
},
"resultUploadedFilename": {
"type": "string",
"nullable": true
},
"cuttoffDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"designId": {
"type": "integer",
"format": "int64"
},
"submissionId": {
"type": "integer",
"format": "int64"
},
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"alternateProposalNumber": {
"type": "integer",
"format": "int64"
},
"generalInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.GeneralInformation"
},
"status": {
"type": "string"
},
"applicantUid": {
"type": "string"
},
"submissionDate": {
"type": "string",
"format": "date-time"
},
"cancellationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"designInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.DesignInformation"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalStep2WithEvaluations": {
"required": [
"alternateProposalNumber",
"applicantUid",
"designId",
"designInformation",
"generalInformation",
"proposalNumber",
"status",
"submissionDate",
"submissionId"
],
"type": "object",
"properties": {
"teamMembers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.TeamMember"
},
"nullable": true
},
"resultOriginalFilename": {
"type": "string",
"nullable": true
},
"resultUploadedFilename": {
"type": "string",
"nullable": true
},
"cuttoffDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"designId": {
"type": "integer",
"format": "int64"
},
"submissionId": {
"type": "integer",
"format": "int64"
},
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"alternateProposalNumber": {
"type": "integer",
"format": "int64"
},
"generalInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.GeneralInformation"
},
"status": {
"type": "string"
},
"applicantUid": {
"type": "string"
},
"submissionDate": {
"type": "string",
"format": "date-time"
},
"cancellationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"designInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.DesignInformation"
},
"evaluations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.EvaluationStep2"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.ProposalWithEvaluations": {
"required": [
"applicantUid",
"complaintManagerGlobalComment",
"complaintManagerMessageForApplicant",
"consentCommunicateBasicInformationNCP",
"consentCommunicateFullProposalNCP",
"diagnosticCreationDate",
"diagnosticId",
"generalInformation",
"isResubmission",
"originalProposalId",
"originalSubmissionId",
"project",
"status",
"submissionDate",
"submissionId"
],
"type": "object",
"properties": {
"diagnosticCreationDate": {
"type": "string",
"format": "date-time"
},
"submissionDate": {
"type": "string",
"format": "date-time"
},
"isResubmission": {
"type": "boolean"
},
"status": {
"type": "string"
},
"applicantUid": {
"type": "string"
},
"cancellationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"generalInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.GeneralInformation"
},
"project": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Proposal.Project"
},
"consentCommunicateBasicInformationNCP": {
"type": "boolean"
},
"consentCommunicateFullProposalNCP": {
"type": "boolean"
},
"submissionId": {
"type": "integer",
"format": "int64"
},
"diagnosticId": {
"type": "integer",
"format": "int64"
},
"originalProposalId": {
"type": "integer",
"format": "int64"
},
"originalSubmissionId": {
"type": "integer",
"format": "int64"
},
"complaintManagerGlobalComment": {
"type": "string"
},
"complaintManagerMessageForApplicant": {
"type": "string"
},
"evaluations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Evaluation.Evaluation"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Request.OwnerAssignationRequest": {
"required": [
"proposalNumber"
],
"type": "object",
"properties": {
"proposalNumber": {
"type": "integer",
"format": "int32"
},
"euLogin": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.Response.OwnerAssignationResponse": {
"type": "object",
"properties": {
"statusCode": {
"$ref": "#/components/schemas/System.Net.HttpStatusCode"
},
"message": {
"type": "string",
"nullable": true
},
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"ownerEuLogin": {
"type": "string",
"nullable": true
},
"ownerEmail": {
"type": "string",
"nullable": true
},
"ceoEmail": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.RiskOfFailure": {
"required": [
"description",
"type"
],
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"maxLength": 500,
"type": "string"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Proposal.TeamMember": {
"required": [
"firstName",
"lastName"
],
"type": "object",
"properties": {
"firstName": {
"maxLength": 100,
"type": "string"
},
"lastName": {
"maxLength": 100,
"type": "string"
},
"role": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.DiagnosticBudgetTypeEnum": {
"enum": [
0,
1,
2
],
"type": "integer",
"description": "IDEATION - TOPICS - What kind of funding are you looking for?",
"format": "int32"
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignAchievementsFieldsData": {
"type": "object",
"properties": {
"actions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"steps": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignDevelopmentFieldsData": {
"type": "object",
"properties": {
"developmentStages": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignDevelopmentStagesData"
},
"winningTeam": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWinningTeamData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignDevelopmentStagesData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"achievements": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignAchievementsFieldsData"
},
"milestones": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesFieldsData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignEnterData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"stages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"needs": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"existingBarriers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"newBarriers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFeatureInfoFieldsData": {
"type": "object",
"properties": {
"useCaseName": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFeaturesFieldsData": {
"type": "object",
"properties": {
"features": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFeatureInfoFieldsData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldsMasterData": {
"type": "object",
"properties": {
"design": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"ideation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignIdeationFieldsData"
},
"development": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignDevelopmentFieldsData"
},
"go2Market": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignGo2MarketFieldsData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignGo2MarketFieldsData": {
"type": "object",
"properties": {
"know": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignKnowData"
},
"prepare": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignPrepareData"
},
"enter": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignEnterData"
},
"scale": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"impact": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignIdeationFieldsData": {
"type": "object",
"properties": {
"marketOpportunities": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMarketOpportunitiesData"
},
"risks": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignRisksData"
},
"innovation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignKnowData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"competitors": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"targetedCustomers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"targetedEndUsers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"newCustomers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"existingCustomers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"highPains": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"highGains": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMarketOpportunitiesData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"stakeholders": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"solutions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"features": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFeaturesFieldsData"
},
"workpackage": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesFieldsData"
},
"risks": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomDeliverableFieldsData": {
"type": "object",
"properties": {
"deliverableName": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"workpackages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomWorkpackageFieldsData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomTaskFieldsData": {
"type": "object",
"properties": {
"taskId": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"taskName": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"deliverables": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomDeliverableFieldsData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomWorkpackageFieldsData": {
"type": "object",
"properties": {
"workpackageName": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"tasks": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomTaskFieldsData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesFieldsData": {
"type": "object",
"properties": {
"mandatory": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesMandatoryFieldsData"
},
"custom": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesCustomFieldsData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignMilestonesMandatoryFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"tasks": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignPrepareData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"privateFundings": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"publicFundings": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"assets": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"deliverables": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"investors": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignRiskFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"workpackage": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignRisksData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignRiskFieldsData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignTeamMembersFieldsData": {
"type": "object",
"properties": {
"teamMembersFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"domainFields": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"linkedWorkpackageFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignTeamWorkpackageFieldsData": {
"type": "object",
"properties": {
"workpackageFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"partnersFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWinningTeamData": {
"type": "object",
"properties": {
"teamFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"teamMemberFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignTeamMembersFieldsData"
},
"nullable": true
},
"keyPartners": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"keyPartnerAffiliatedEntities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"keyPartnerInKindContributors": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"otherPartners": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"workpackages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignTeamWorkpackageFieldsData"
},
"nullable": true
},
"customer": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"potentialUser": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"solution": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesBudgetData": {
"type": "object",
"properties": {
"featureBudget": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesFeatureBudgetData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesData": {
"type": "object",
"properties": {
"workpackageInfo": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesInfoData"
},
"features": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"deliverables": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesDeliverablesData"
},
"budget": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesBudgetData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesDeliverablesData": {
"type": "object",
"properties": {
"taskDeliverables": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesTaskDeliverablesData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesFeatureBudgetData": {
"type": "object",
"properties": {
"taskId": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"taskName": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"budgetInfo": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesFieldsData": {
"type": "object",
"properties": {
"innovationActivities": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesData"
},
"marketActivities": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesInfoData": {
"type": "object",
"properties": {
"info": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
},
"infoTasks": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignWorkpackagesTaskDeliverablesData": {
"type": "object",
"properties": {
"taskId": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"taskName": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"displayPosition": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"deliverableInfo": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldListData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationEvaluation": {
"type": "object",
"properties": {
"designDocumentationFields": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationDesignFieldsMasterData"
},
"submissionDocumentationFields": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationSubmissionFieldsData"
},
"evaluatorDocumentationFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationEvaluationItem"
},
"nullable": true
},
"uploadedDocumentFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationEvaluationItem": {
"type": "object",
"properties": {
"submissionId": {
"type": "integer",
"format": "int32"
},
"evaluationId": {
"type": "integer",
"format": "int32"
},
"evaluatorId": {
"type": "integer",
"format": "int32"
},
"evaluatorUid": {
"type": "string",
"nullable": true
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"updatedAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"finalDecision": {
"type": "string",
"nullable": true
},
"evaluationFields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData": {
"type": "object",
"properties": {
"name": {
"type": "string",
"nullable": true
},
"value": {
"type": "string",
"nullable": true
},
"description": {
"type": "string",
"nullable": true
},
"question": {
"type": "string",
"nullable": true
},
"minValue": {
"type": "string",
"nullable": true
},
"maxValue": {
"type": "string",
"nullable": true
},
"nullable": {
"type": "boolean"
},
"fieldType": {
"type": "string",
"nullable": true
},
"fieldTypeExplanation": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiation": {
"type": "object",
"properties": {
"negotiationDocumentationFields": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationFieldsMasterData"
},
"documents": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationAmlFieldsData": {
"type": "object",
"properties": {
"taxation": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"generalAmlPolicies": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"customerLocation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationCustomerLocationFieldsData"
},
"customerBase": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationCustomerLocationFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"customerLocationOutsideCoutryOfResidenceCountries": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"antilaunderingTerroristFinancingCountries": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationCustomerTransactionScreeningFieldsData": {
"type": "object",
"properties": {
"customerAndTransaction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"customers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"transactions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"customerTransactionOtherPresenceSanctionedJurisdiction": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"linkIranianFinancialInstitution": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationFieldsMasterData": {
"type": "object",
"properties": {
"negotiation": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"generalInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationGeneralInformationFieldsData"
},
"stackholders": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationStackeholderFieldsData"
},
"financialInformation": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationFinancialInformationFieldsData"
},
"customerTransactionScreening": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationCustomerTransactionScreeningFieldsData"
},
"aml": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationAmlFieldsData"
},
"submission": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationSubmissionFieldsData"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationFinancialInformationFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationGeneralInformationFieldsData": {
"type": "object",
"properties": {
"company": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"ceo": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationStackeholderFieldsData": {
"type": "object",
"properties": {
"publiclyListedCompany": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"directorSeniorManagement": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"peps": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"ubos": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationNegotiationSubmissionFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"signatory": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.Documentation.DocumentationSubmissionFieldsData": {
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"ethics": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
},
"security": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.Shared.Documentation.DocumentationFieldData"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.Shared.EvaluationStep": {
"enum": [
0,
1,
2,
3
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Data.Shared.InterviewIdDocumentType": {
"enum": [
0,
1
],
"type": "integer",
"description": "DOCUMENTATION - InterviewIdDocumentType\r\nPassport = 0,\r\nIdCard = 1",
"format": "int32"
},
"EICAcceleratorAPI.Data.User.Response.UserInfoResponse": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"email": {
"type": "string",
"nullable": true
},
"euLoginUid": {
"type": "string",
"nullable": true
},
"firstname": {
"type": "string",
"nullable": true
},
"lastname": {
"type": "string",
"nullable": true
},
"lastConnection": {
"type": "string",
"format": "date-time",
"nullable": true
},
"createdAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"updatedAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"isApplicant": {
"type": "boolean"
},
"isEvaluator": {
"type": "boolean"
},
"isEvaluationManager": {
"type": "boolean"
},
"isComplaintManager": {
"type": "boolean"
},
"isNCP": {
"type": "boolean"
},
"isJury": {
"type": "boolean"
},
"isBriefer": {
"type": "boolean"
},
"isExternalActor": {
"type": "boolean"
},
"isModerator": {
"type": "boolean"
},
"isCallCoordinator": {
"type": "boolean"
},
"externalActorShares": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.Response.UserSharesResponse"
},
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.User.Response.UserResponse": {
"type": "object",
"properties": {
"idUser": {
"type": "integer",
"format": "int32",
"nullable": true
},
"comment": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.User.Response.UserSharesResponse": {
"type": "object",
"properties": {
"submissionId": {
"type": "integer",
"format": "int32"
},
"proposalNumber": {
"type": "integer",
"format": "int64"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorRole"
},
"secondaryRole": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Models.ExternalActorSecondaryRole"
},
"createdAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"updatedAt": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Data.User.UserRole": {
"enum": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Data.User.UserUpdateRoleRequest": {
"required": [
"euLogin",
"isActivated",
"role"
],
"type": "object",
"properties": {
"euLogin": {
"type": "string"
},
"role": {
"$ref": "#/components/schemas/EICAcceleratorAPI.Data.User.UserRole"
},
"isActivated": {
"type": "boolean"
}
},
"additionalProperties": false
},
"EICAcceleratorAPI.Models.DoNoSignificantHarmComplianceEnum": {
"enum": [
0,
1,
2,
3,
4
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.EthicsDimension": {
"enum": [
0,
1
],
"type": "integer",
"description": "EthicsDimension :\r\nCleared = 0,\r\nAssessment = 1",
"format": "int32"
},
"EICAcceleratorAPI.Models.EthicsResponse": {
"enum": [
0,
1,
2
],
"type": "integer",
"description": "EthicsResponse :\r\nNo = 0,\r\nYesEthicsAdvisor = 1,\r\nYesEthicsBoard = 2",
"format": "int32"
},
"EICAcceleratorAPI.Models.ExternalActorRole": {
"enum": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.ExternalActorSecondaryRole": {
"enum": [
0,
1,
2
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.InterviewFundingType": {
"enum": [
0,
1,
2
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.InterviewNoGoRecommendation": {
"enum": [
0,
1,
2
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.InterviewRole": {
"enum": [
0,
1
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.NegotiationFrequency": {
"enum": [
0,
1,
2,
3,
4
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.NegotiationSelection": {
"enum": [
0,
1,
2
],
"type": "integer",
"format": "int32"
},
"EICAcceleratorAPI.Models.UBOOwnership": {
"enum": [
0,
1
],
"type": "integer",
"format": "int32"
},
"System.Net.HttpStatusCode": {
"enum": [
100,
101,
102,
103,
200,
201,
202,
203,
204,
205,
206,
207,
208,
226,
300,
301,
302,
303,
304,
305,
306,
307,
308,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
421,
422,
423,
424,
426,
428,
429,
431,
451,
500,
501,
502,
503,
504,
505,
506,
507,
508,
510,
511
],
"type": "integer",
"format": "int32"
}
},
"securitySchemes": {
"apiKey": {
"type": "apiKey",
"description": "apiKey must appear in header",
"name": "apiKey",
"in": "header"
}
}
},
"security": [
{
"apiKey": [ ]
}
],
"tags": [
{
"name": "Evaluation",
"description": "EIC Accelerator endpoints for evaluations"
},
{
"name": "Interview",
"description": "EIC Accelerator endpoints for interviews"
},
{
"name": "ModuleActivation",
"description": "EIC Accelerator endpoints for module activation"
},
{
"name": "NegotiationActor",
"description": "EIC Accelerator endpoints for external actors"
},
{
"name": "Negotiation",
"description": "EIC Accelerator endpoints for negotiations"
},
{
"name": "Proposal",
"description": "EIC Accelerator endpoints for proposals"
},
{
"name": "User",
"description": "EIC Accelerator endpoints for users"
}
]
}