Fenergo Nebula Digital IDV Command 2.0

Fenergo Nebula Digital IDV Command — OpenAPI 3.0.1 contract published by Fenergo for the digitalidvcommand service of the Fen-X SaaS platform, carrying 28 path(s) and 30 operation(s). Harvested verbatim from Fenergo's own published specification endpoint.

Operations 30

PUT /api/v2/configuration/provider/{providerId}/status Save Provider status #
PUT /api/v2/configuration/provider/{providerId}/configuration Save Configuration #
POST /api/v2/entity-in-scope Includes an Entity in Scope for Idv. #
PUT /api/v2/entity-in-scope/exclude Excludes the Entity from Scope for Idv. #
PUT /api/v2/entity-in-scope/evaluate-update-idv-status/{id} Evaluate and update IDV model for an entity #
POST /api/v2/idv-business-process Initiate an Idv requirements validation business process. #
POST /api/v2/IdvConfiguration/create/configuration Creates a new Idv Configuration with a first draft version. #
POST /api/v2/IdvConfiguration/create/draft Create Draft Idv Configuration #
PUT /api/v2/IdvConfiguration/update/draft Update Idv Configuration #
POST /api/v2/IdvConfiguration/delete/draft Delete Idv Configuration #
POST /api/v2/IdvConfiguration/publish Publish Idv Configuration #
POST /api/v2/IdvConfiguration/archive Archive Idv Configuration #
POST /api/v2/idv-requirement-status Create new Idv Requirement Status Model #
POST /api/v2/idv-requirement-status/create-single-status Create single Idv Requirement Status. #
PUT /api/v2/idv-requirement-status/{id} Update existing Idv Requirement Status Model. #
PUT /api/v2/idv-requirement-status/update-single-status/{id} Update single Idv Requirement Status. #
POST /api/v2/idv-requirement-status/measure-completeness Measures the completeness of Ownership and Control Idv requirements #
POST /api/v2/scoping-rule-set Create scoping rule set #
POST /api/v2/scoping-rule-set/{scopingRuleSetId} Create scoping rule set version #
DELETE /api/v2/scoping-rule-set/{scopingRuleSetId} Delete scoping rule set and all its versions #
PUT /api/v2/scoping-rule-set/{scopingRuleSetId}/version/{versionNumber} Update scoping rule set version #
DELETE /api/v2/scoping-rule-set/{scopingRuleSetId}/version/{versionNumber} Delete scoping rule set version #
POST /api/v2/scoping-rule-set/{scopingRuleSetId}/version/{versionNumber}/clone Clone scoping rule set version #
PUT /api/v2/scoping-rule-set/{scopingRuleSetId}/version/{versionNumber}/submit-for-approval Submit scoping rule set version for approval #
PUT /api/v2/scoping-rule-set/{scopingRuleSetId}/version/{versionNumber}/sign Sign scoping rule set version #
PUT /api/v2/scoping-rule-set/{scopingRuleSetId}/version/{versionNumber}/archive Archive scoping rule set version #
POST /api/v2/verification Initiate Verification #
POST /api/v2/verification/documentIdvValidation Complete a Document Validation Check #
POST /api/v2/verification/faceIdvSimilarity Complete a Face Similarity and Document Validation Check #
PUT /api/v2/verification/entity/{entityId}/journey/{journeyId} Update an existing identity verification result #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/digitalidvcommand-v2-0"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

fenergo-digitalidvcommand-v2-0-openapi.json Raw ↑
{
  "openapi": "3.0.1",
  "info": {
    "title": "Fenergo Nebula Digital IDV Command",
    "description": "**Digital IDV Command API**:<br/><br/><br/> Digital IDV Command API provides endpoints in order to manage all inscope entities.<br/><br/><br/> **Digital IDV Command API provides**:<br/><ul><li> Entity Digital IDV Management</li>",
    "version": "2.0"
  },
  "servers": [
    {
      "url": "/digitalidvcommand"
    }
  ],
  "paths": {
    "/api/v2/configuration/provider/{providerId}/status": {
      "put": {
        "tags": [
          "Configuration"
        ],
        "summary": "Save Provider status",
        "description": "<br /><br /><b>Required permissions:</b><br />Following permissions are required: DigitalIdvConfiguration",
        "operationId": "SaveProviderStatus",
        "parameters": [
          {
            "name": "providerId",
            "in": "path",
            "description": "",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/BooleanServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/BooleanServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/BooleanServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            }
          }
        },
        "responses": {
          "202": {
            "description": "Accepted"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "500": {
            "description": "Internal server exception. Please, contact your provider.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "Internal server exception. Please, contact your provider.",
                      "type": "Error",
                      "errorCode": "INTERNAL_SERVER_ERROR"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "This endpoint is obsolete and was terminated on yyyy-MM-dd",
                      "type": "Error",
                      "errorCode": "OBSOLETE_ENDPOINT"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/api/v2/configuration/provider/{providerId}/configuration": {
      "put": {
        "tags": [
          "Configuration"
        ],
        "summary": "Save Configuration",
        "description": "<br /><br /><b>Required permissions:</b><br />Following permissions are required: DigitalIdvConfiguration",
        "operationId": "SaveProviderConfiguration",
        "parameters": [
          {
            "name": "providerId",
            "in": "path",
            "description": "",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ProviderConfigurationDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ProviderConfigurationDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ProviderConfigurationDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            }
          }
        },
        "responses": {
          "202": {
            "description": "Success. Provider added",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SaveProviderConfigurationResponseDtoServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveProviderConfigurationResponseDtoServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SaveProviderConfigurationResponseDtoServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request. The request has missing/invalid values",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "500": {
            "description": "Internal server exception. Please, contact your provider.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "Internal server exception. Please, contact your provider.",
                      "type": "Error",
                      "errorCode": "INTERNAL_SERVER_ERROR"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "This endpoint is obsolete and was terminated on yyyy-MM-dd",
                      "type": "Error",
                      "errorCode": "OBSOLETE_ENDPOINT"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/api/v2/entity-in-scope": {
      "post": {
        "tags": [
          "EntityInScopeForIdv"
        ],
        "summary": "Includes an Entity in Scope for Idv.",
        "description": "<br /><br /><b>Required permissions:</b><br />Following permissions are required: IdvEdit",
        "operationId": "IncludeEntityInScopeForIdv",
        "parameters": [
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "description": "The request.",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EntityInScopeForIdvRequestDtoV2ServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EntityInScopeForIdvRequestDtoV2ServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EntityInScopeForIdvRequestDtoV2ServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            }
          }
        },
        "responses": {
          "202": {
            "description": "EntityInScopeForIdvDto model created successfully",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EntityInScopeForIdvResponseDtoV2ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityInScopeForIdvResponseDtoV2ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityInScopeForIdvResponseDtoV2ServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request. The request has missing/invalid values",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "This endpoint is obsolete and was terminated on yyyy-MM-dd",
                      "type": "Error",
                      "errorCode": "OBSOLETE_ENDPOINT"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/api/v2/entity-in-scope/exclude": {
      "put": {
        "tags": [
          "EntityInScopeForIdv"
        ],
        "summary": "Excludes the Entity from Scope for Idv.",
        "description": "<br /><br /><b>Required permissions:</b><br />Following permissions are required: IdvRemoveScope",
        "operationId": "ExcludeEntityFromScopeForIdv",
        "parameters": [
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ExcludeEntityFromScopeDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ExcludeEntityFromScopeDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ExcludeEntityFromScopeDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            }
          }
        },
        "responses": {
          "202": {
            "description": "EntityInScopeForIdvDto model deleted successfully"
          },
          "400": {
            "description": "Bad Request. The request has missing/invalid values",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "404": {
            "description": "Resource not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Not Found. No Entity In Scope was found for the Id provided",
                      "type": "Error",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "This endpoint is obsolete and was terminated on yyyy-MM-dd",
                      "type": "Error",
                      "errorCode": "OBSOLETE_ENDPOINT"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/api/v2/entity-in-scope/evaluate-update-idv-status/{id}": {
      "put": {
        "tags": [
          "EntityInScopeForIdv"
        ],
        "summary": "Evaluate and update IDV model for an entity",
        "description": "<ul>\n  <li>Evaluates an entity's data and documents against their policy requirements</li>\n  <li>Updates the aggregate model and returns an IDV compliance status</li>\n</ul><br /><br /><b>Required permissions:</b><br />Following permissions are required: IdvEdit",
        "operationId": "EvaluateUpdateIdvStatus",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "The identifier",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "description": "Service request containing a Fenergo.Nebula.DigitalIDV.IDVComplianceEngine.Application.Dto.EvaluateIdvStatusRequestDto with IDs required for evaluation",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EvaluateIdvStatusExtendedRequestDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EvaluateIdvStatusExtendedRequestDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EvaluateIdvStatusExtendedRequestDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            }
          }
        },
        "responses": {
          "202": {
            "description": "IDV model successfully evaluated and created",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EvaluateAndSetIdvStatusResponseDtoServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvaluateAndSetIdvStatusResponseDtoServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EvaluateAndSetIdvStatusResponseDtoServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request. The request has missing/invalid values",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "This endpoint is obsolete and was terminated on yyyy-MM-dd",
                      "type": "Error",
                      "errorCode": "OBSOLETE_ENDPOINT"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/api/v2/idv-business-process": {
      "post": {
        "tags": [
          "IdvBusinessProcess"
        ],
        "summary": "Initiate an Idv requirements validation business process.",
        "description": "\nIdv requirements validation business process initialization<br /><br /><b>Required permissions:</b><br />Following permissions are required: IdvAccess",
        "operationId": "InitiateIdvRequirementsValidation",
        "parameters": [
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "description": "ServiceRequest with the Fenergo.Nebula.DigitalIDV.Command.Application.Dto.IdvRequirementsValidation.InitiateIdvRequirementsValidationDto to initiate business process",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/InitiateIdvRequirementsValidationDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "text/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/InitiateIdvRequirementsValidationDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            },
            "application/*+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/InitiateIdvRequirementsValidationDtoServiceRequest"
                  }
                ],
                "description": "Service request data"
              }
            }
          }
        },
        "responses": {
          "202": {
            "description": "Idv requirements validation business process initiated successfully",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/InitiateIdvRequirementsValidationResponseDtoServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitiateIdvRequirementsValidationResponseDtoServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/InitiateIdvRequirementsValidationResponseDtoServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request. The request has missing/invalid values",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  

# --- truncated at 32 KB (412 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/fenergo/refs/heads/main/openapi/fenergo-digitalidvcommand-v2-0-openapi.json