naftiko: 1.0.0-alpha2 info: label: SpotDraft Public API — Contract Metadata Values description: SpotDraft Contract Metadata Values capability. 5 operations across versions v1/v2/v2.1. tags: - SpotDraft - CLM - Contracts - Contract Metadata Values created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: SPOTDRAFT_CLIENT_ID: SPOTDRAFT_CLIENT_ID SPOTDRAFT_CLIENT_SECRET: SPOTDRAFT_CLIENT_SECRET capability: consumes: - type: http namespace: contract-metadata-values baseUri: https://api.us.spotdraft.com description: SpotDraft Contract Metadata Values endpoints. headers: {} resources: - name: v2-1-public-contracts-composite-id-key-pointers path: /api/v2.1/public/contracts/{composite_id}/key_pointers operations: - name: v2-1-public-contracts-key-pointers-retrieve method: GET description: Get contract metadata values outputRawFormat: json inputParameters: - name: composite_id in: path type: string required: true - name: v2-1-public-contracts-composite-id-key-pointers-bulk path: /api/v2.1/public/contracts/{composite_id}/key_pointers/bulk operations: - name: v2-1-public-contracts-key-pointers-bulk-create method: POST description: Bulk update contract metadata values outputRawFormat: json inputParameters: - name: composite_id in: path type: string required: true - name: contract_id in: path type: string required: true - name: body in: body type: object required: true - name: v2-1-public-contracts-contract-id-key-pointers-contract-key- path: /api/v2.1/public/contracts/{contract_id}/key_pointers/{contract_key_pointer_id} operations: - name: v2-1-public-contracts-key-pointers-partial-updat method: PATCH description: Update contract metadata value outputRawFormat: json inputParameters: - name: contract_id in: path type: string required: true - name: contract_key_pointer_id in: path type: string required: true - name: body in: body type: object required: false - name: v2-public-contracts-composite-id-key-pointers path: /api/v2/public/contracts/{composite_id}/key_pointers operations: - name: v2-public-contracts-key-pointers-retrieve method: GET description: Get contract metadata values outputRawFormat: json inputParameters: - name: composite_id in: path type: string required: true - name: v2-public-contracts-contract-id-key-pointers-contract-key-po path: /api/v2/public/contracts/{contract_id}/key_pointers/{contract_key_pointer_id} operations: - name: v2-public-contracts-key-pointers-partial-update method: PATCH description: Update contract metadata value outputRawFormat: json inputParameters: - name: contract_id in: path type: string required: true - name: contract_key_pointer_id in: path type: string required: true - name: body in: body type: object required: false