{ "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" } ] }