Venminder (Digital Comply) Contracts API
The Contracts API from Venminder (Digital Comply) — 9 operation(s) for contracts.
The Contracts API from Venminder (Digital Comply) — 9 operation(s) for contracts.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/venminder-digital-comply-contracts-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Venminder OpenApi BusinessUnit Contracts API
version: v1
servers:
- url: https://rsd.venminder.com
description: Base URL declared by the provider in apis.yml (roadmap#122).
security:
- Bearer: []
tags:
- name: Contracts
paths:
/api/v1/Contracts/GetDetails:
get:
tags:
- Contracts
summary: Provides detailed information concerning a specific contract.
description: Provides detailed information concerning a specific contract associated with a vendor. This will included both standard and custom metadata fields as well as a list of any modification to the contract.
parameters:
- name: contractKey
in: query
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ContractDetails'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ContractDetails'
/api/v1/Contracts/GetHierarchy:
get:
tags:
- Contracts
summary: Provides detailed contract hierarchy information for a vendor.
description: Provides detailed contract hierarchy including parent contracts, child contracts and modifications for a vendor.
parameters:
- name: vendorKey
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractHierarchyInformation'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractHierarchyInformation'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/GetContracts:
get:
tags:
- Contracts
summary: Provides list of contracts for client or a specific vendor/product that is either in Ongoing or Offboarding.
description: Provides list of contracts for client or specific vendor/product that is in Ongoing or Offboarding, taking into consideration extra filters applied as well. This will include metadata and simple data for the contract and associated product(s).
parameters:
- name: vendorKey
in: query
schema:
type: string
- name: productKey
in: query
schema:
type: string
- name: statusID
in: query
schema:
type: integer
format: int32
- name: includeArchived
in: query
schema:
type: boolean
- name: notificationDeadlineDateStart
in: query
schema:
type: string
format: date-time
- name: notificationDeadlineDateEnd
in: query
schema:
type: string
format: date-time
- name: expirationDateStart
in: query
schema:
type: string
format: date-time
- name: expirationDateEnd
in: query
schema:
type: string
format: date-time
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ContractInformation'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ContractInformation'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/GetDrafts:
get:
tags:
- Contracts
summary: Provides contract drafts information for a vendor.
description: Provides list of contract drafts including notes for a vendor.
parameters:
- name: vendorKey
in: query
schema:
type: string
- name: relationshipKey
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractDraftInformation'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractDraftInformation'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/GetDraftDetails:
get:
tags:
- Contracts
summary: Provides contract draft details for a contract draft.
description: Provides detailed information for contract draft including approvers, draft documents and timelines.
parameters:
- name: draftKey
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractDraftDetails'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractDraftDetails'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/AddNoteToContractDraft:
post:
tags:
- Contracts
summary: Adds a new note to an existing or new draft contract, given that FIVR and Onboarding Request pass validation and authorization checks.
description: Adds a new note to an existing or new draft contract, given that FIVR and Onboarding Request pass validation and authorization checks.
parameters:
- name: cultureCode
in: header
schema:
type: string
requestBody:
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
text/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
application/*+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
text/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
application/*+xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.AddNoteToContractDraftRequest'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateDraftNoteResponseForAPI'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateDraftNoteResponseForAPI'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/EditContract:
post:
tags:
- Contracts
summary: Modifies basic contract details provided in the request parameter.
description: Modifies basic contract details provided in the request parameter.
parameters:
- name: cultureCode
in: header
schema:
type: string
requestBody:
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
text/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
application/*+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
text/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
application/*+xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractRequest'
responses:
'200':
description: OK
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/CreateContract:
post:
tags:
- Contracts
summary: Creates a basic self-processed contract with details provided in the request parameter.
description: Creates a basic self-processed contract with details provided in the request parameter.
parameters:
- name: cultureCode
in: header
schema:
type: string
requestBody:
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
text/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
application/*+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
text/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
application/*+xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.CreateClientContractRequest'
responses:
'200':
description: OK
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
/api/v1/Contracts/EditContractCustomData:
post:
tags:
- Contracts
summary: Updates existing custom data for the contract with the supplied contract's custom data key.
description: Updates existing custom data for the contract with the supplied contract's custom data key.
parameters:
- name: cultureCode
in: header
schema:
type: string
requestBody:
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
text/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
application/*+json:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
text/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
application/*+xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.Contracts.EditClientContractUserDataRequest'
responses:
'200':
description: OK
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
application/xml:
schema:
$ref: '#/components/schemas/OpenApi.v1.ErrorResponse'
components:
schemas:
OpenApi.v1.ErrorResponse:
title: OpenApi.v1.ErrorResponse
type: object
properties:
statusCode:
type: integer
format: int32
errors:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.ErrorResource'
additionalProperties: false
xml:
name: ErrorResponse
OpenApi.v1.Contracts.ContractHierarchyInformation:
title: OpenApi.v1.Contracts.ContractHierarchyInformation
type: object
properties:
key:
type:
- string
- 'null'
contractName:
type:
- string
- 'null'
status:
type:
- string
- 'null'
expirationDate:
type:
- string
- 'null'
format: date-time
firstReminderDate:
type: string
format: date-time
cancellationEffectiveDate:
type:
- string
- 'null'
format: date-time
isAddendumOrModification:
type: boolean
isPerpetual:
type: boolean
isExpiredContract:
type: boolean
active:
type: boolean
firstReminderOffset:
type: integer
format: int32
autoRenewalNoticeDays:
type: integer
format: int32
contractDocumentTypes:
type:
- array
- 'null'
items:
type: string
products:
type:
- array
- 'null'
items:
type: string
childContracts:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractHierarchyInformation'
modifications:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ContractHierarchyInformation'
additionalProperties: false
xml:
name: Contracts.ContractHierarchyInformation
OpenApi.v1.Contracts.CreateClientContractRequest:
title: OpenApi.v1.Contracts.CreateClientContractRequest
type: object
properties:
contractName:
type:
- string
- 'null'
contractDate:
type:
- string
- 'null'
format: date-time
term:
type:
- integer
- 'null'
format: int32
expirationDate:
type:
- string
- 'null'
format: date-time
daysRequired:
type:
- integer
- 'null'
format: int32
hasAutoRenewalClause:
type:
- boolean
- 'null'
autoRenewalTerm:
type:
- integer
- 'null'
format: int32
vendorKey:
type:
- string
- 'null'
productKeys:
type:
- array
- 'null'
items:
type: string
isPerpetual:
type:
- boolean
- 'null'
emailSchedule:
type:
- integer
- 'null'
format: int32
additionalProperties: false
xml:
name: Contracts.CreateClientContractRequest
OpenApi.v1.Contracts.Timeline:
title: OpenApi.v1.Contracts.Timeline
type: object
properties:
key:
type:
- string
- 'null'
fileName:
type:
- string
- 'null'
type:
type:
- string
- 'null'
action:
type:
- string
- 'null'
versionMajor:
type: integer
format: int32
versionMinor:
type: integer
format: int32
createdBy:
type:
- string
- 'null'
createdDate:
type: string
format: date-time
assignedTo:
type:
- string
- 'null'
approverCustomRole:
type:
- string
- 'null'
onBehalfOfUploadedBy:
type:
- string
- 'null'
dueDate:
type:
- string
- 'null'
format: date-time
completedDate:
type:
- string
- 'null'
format: date-time
comment:
type:
- string
- 'null'
active:
type: boolean
additionalProperties: false
xml:
name: Contracts.Timeline
OpenApi.v1.ContractData:
title: OpenApi.v1.ContractData
type: object
properties:
key:
type:
- string
- 'null'
name:
type:
- string
- 'null'
value:
type:
- string
- 'null'
sortOrder:
type:
- integer
- 'null'
format: int32
type:
type:
- string
- 'null'
additionalProperties: false
xml:
name: ContractData
OpenApi.v1.Contracts.ContractDraftDetails:
title: OpenApi.v1.Contracts.ContractDraftDetails
type: object
properties:
key:
type:
- string
- 'null'
contractName:
type:
- string
- 'null'
notes:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.DraftNote'
draftApprovers:
$ref: '#/components/schemas/OpenApi.v1.Contracts.DraftApprovers'
draftDocuments:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.DraftDocument'
additionalProperties: false
xml:
name: Contracts.ContractDraftDetails
OpenApi.v1.Contracts.DraftNote:
title: OpenApi.v1.Contracts.DraftNote
type: object
properties:
note:
type:
- string
- 'null'
authorName:
type:
- string
- 'null'
createdDate:
type: string
format: date-time
additionalProperties: false
xml:
name: Contracts.DraftNote
OpenApi.v1.ContractProduct:
title: OpenApi.v1.ContractProduct
type: object
properties:
productName:
type:
- string
- 'null'
productStatus:
type:
- string
- 'null'
productKey:
type:
- string
- 'null'
additionalProperties: false
xml:
name: ContractProduct
OpenApi.v1.ContractPricing:
title: OpenApi.v1.ContractPricing
type: object
properties:
key:
type:
- string
- 'null'
price:
type: number
format: double
item:
type:
- string
- 'null'
period:
type:
- string
- 'null'
productKey:
type:
- string
- 'null'
tieredPricingFrom:
type:
- integer
- 'null'
format: int32
tieredPricingTo:
type:
- integer
- 'null'
format: int32
tieredPricing:
type:
- string
- 'null'
term:
type:
- string
- 'null'
comments:
type:
- string
- 'null'
sortOrder:
type: integer
format: int32
additionalProperties: false
xml:
name: ContractPricing
OpenApi.v1.Contracts.DraftDocument:
title: OpenApi.v1.Contracts.DraftDocument
type: object
properties:
key:
type:
- string
- 'null'
name:
type:
- string
- 'null'
timelines:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.Timeline'
additionalProperties: false
xml:
name: Contracts.DraftDocument
OpenApi.v1.Contracts.EditClientContractRequest:
title: OpenApi.v1.Contracts.EditClientContractRequest
type: object
properties:
contractName:
type:
- string
- 'null'
contractDate:
type:
- string
- 'null'
format: date-time
term:
type:
- integer
- 'null'
format: int32
expirationDate:
type:
- string
- 'null'
format: date-time
daysRequired:
type:
- integer
- 'null'
format: int32
hasAutoRenewalClause:
type:
- boolean
- 'null'
autoRenewalTerm:
type:
- integer
- 'null'
format: int32
key:
type:
- string
- 'null'
hasNda:
type:
- boolean
- 'null'
hasEarlyTerminationProvision:
type:
- boolean
- 'null'
earlyTerminationProvisionDescription:
type:
- string
- 'null'
isEqualOpportunityEmployer:
type:
- boolean
- 'null'
vendorSignator:
type:
- string
- 'null'
institutionSignator:
type:
- string
- 'null'
additionalProperties: false
xml:
name: Contracts.EditClientContractRequest
OpenApi.v1.Contracts.DraftApprovers:
title: OpenApi.v1.Contracts.DraftApprovers
type: object
properties:
approverContacts:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.ApproverContact'
approverRoles:
type:
- array
- 'null'
items:
type: string
additionalProperties: false
xml:
name: Contracts.DraftApprovers
OpenApi.v1.ModificationData:
title: OpenApi.v1.ModificationData
type: object
properties:
name:
type:
- string
- 'null'
fromValue:
type:
- string
- 'null'
toValue:
type:
- string
- 'null'
isUserData:
type: boolean
sortOrder:
type:
- integer
- 'null'
format: int32
additionalProperties: false
xml:
name: ModificationData
OpenApi.v1.ErrorResource:
title: OpenApi.v1.ErrorResource
type: object
properties:
resourceKey:
type:
- string
- 'null'
resourceValue:
type:
- string
- 'null'
field:
type:
- string
- 'null'
additionalProperties: false
xml:
name: ErrorResource
OpenApi.v1.Contracts.EditClientContractUserDataRequest:
title: OpenApi.v1.Contracts.EditClientContractUserDataRequest
type: object
properties:
key:
type:
- string
- 'null'
value:
type:
- string
- 'null'
additionalProperties: false
xml:
name: Contracts.EditClientContractUserDataRequest
OpenApi.v1.Contracts.ContractDraftInformation:
title: OpenApi.v1.Contracts.ContractDraftInformation
type: object
properties:
key:
type:
- string
- 'null'
contractName:
type:
- string
- 'null'
notes:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Contracts.DraftNote'
additionalProperties: false
xml:
name: Contracts.ContractDraftInformation
OpenApi.v1.Document:
title: OpenApi.v1.Document
type: object
properties:
key:
type:
- string
- 'null'
fileName:
type:
- string
- 'null'
additionalProperties: false
xml:
name: Document
OpenApi.v1.Contracts.AddNoteToContractDraftRequest:
title: OpenApi.v1.Contracts.AddNoteToContractDraftRequest
type: object
properties:
draftKey:
type:
- string
- 'null'
productKey:
type:
- string
- 'null'
requestRelationshipKey:
type:
- string
- 'null'
note:
type:
- string
- 'null'
additionalProperties: false
xml:
name: Contracts.AddNoteToContractDraftRequest
OpenApi.v1.ContractInformation:
title: OpenApi.v1.ContractInformation
type: object
properties:
key:
type:
- string
- 'null'
contractName:
type:
- string
- 'null'
status:
type:
- string
- 'null'
isPerpetual:
type: boolean
effectiveDate:
type:
- string
- 'null'
format: date-time
expirationDate:
type:
- string
- 'null'
format: date-time
autoRenewalNoticeDays:
type:
- integer
- 'null'
format: int32
requiredNotificationDeadline:
type:
- string
- 'null'
format: date-time
readOnly: true
archivedDate:
type:
- string
- 'null'
format: date-time
vendorName:
type:
- string
- 'null'
vendorKey:
type:
- string
- 'null'
products:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.ContractProduct'
additionalProperties: false
xml:
name: ContractInformation
OpenApi.v1.ContractDetails:
title: OpenApi.v1.ContractDetails
type: object
properties:
key:
type:
- string
- 'null'
uploadedByKey:
type:
- string
- 'null'
uploadedDate:
type: string
format: date-time
effectiveDate:
type:
- string
- 'null'
format: date-time
term:
type:
- integer
- 'null'
format: int32
expirationDate:
type:
- string
- 'null'
format: date-time
autoRenewalNoticeDays:
type:
- integer
- 'null'
format: int32
firstReminderDate:
type:
- string
- 'null'
format: date-time
firstReminderOffset:
type: integer
format: int32
renewalMonths:
type:
- integer
- 'null'
format: int32
hasAutoRenewalClause:
type:
- boolean
- 'null'
hasSla:
type:
- boolean
- 'null'
hasNda:
type:
- boolean
- 'null'
slas:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.ContractSla'
hasEqualOpportunityEmployment:
type:
- boolean
- 'null'
vendorSignator:
type:
- string
- 'null'
institutionSignator:
type:
- string
- 'null'
dataItems:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.ContractData'
hasEarlyTerminationProvision:
type:
- boolean
- 'null'
hasEarlyTerminationProvisionDescription:
type:
- string
- 'null'
vendorKey:
type:
- string
- 'null'
productKeys:
type:
- array
- 'null'
items:
type: string
pricings:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.ContractPricing'
status:
type:
- string
- 'null'
active:
type: boolean
cancellationEffectiveDate:
type:
- string
- 'null'
format: date-time
documents:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Document'
hasPricing:
type:
- boolean
- 'null'
isPerpetual:
type: boolean
contractName:
type:
- string
- 'null'
requiredNotificationDeadline:
type:
- string
- 'null'
format: date-time
readOnly: true
modifications:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.ContractModification'
additionalProperties: false
xml:
name: ContractDetails
OpenApi.v1.ContractModification:
title: OpenApi.v1.ContractModification
type: object
properties:
key:
type:
- string
- 'null'
uploadedByKey:
type:
- string
- 'null'
uploadedDate:
type: string
format: date-time
createdDate:
type: string
format: date-time
effectiveDate:
type:
- string
- 'null'
format: date-time
description:
type:
- string
- 'null'
documents:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/OpenApi.v1.Document'
modifications:
type:
- array
- 'null'
items
# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/venminder-digital-comply/refs/heads/main/openapi/venminder-digital-comply-contracts-api-openapi.yml