overlay: 1.0.0
info:
title: API Evangelist enhancements for the Unitlab SDK API
version: 1.0.0
x-apievangelist:
generated: '2026-07-21'
method: generated
extends: openapi/unitlab-ai-sdk-openapi.yml
actions:
- target: $.info
description: Catalog identity and provenance for the API Evangelist network
update:
x-apievangelist-slug: unitlab-ai
x-apievangelist-derived: true
x-apievangelist-note: >-
Spec derived from the official Python SDK source; Unitlab publishes no
OpenAPI document. Verify against the SDK before relying on schemas.
- target: $.paths['/api/sdk/projects/{project_id}/upload-data/'].post
description: Flag the upload operation's batching semantics for agents
update:
x-agent-guidance: >-
Call getProjectUploadInfo first and honor accepted_formats and
max_file_sizes; group files from one run under a single session_id;
finalize with finalizeMedicalUploadSession only when medical files
were uploaded.
- target: $.paths['/api/sdk/releases/{dataset_id}/'].post
description: Clarify the two download modes
update:
x-agent-guidance: >-
download_type "annotation" returns a JSON object with a "file" URL to
stream; download_type "files" returns an array of file entries with
either inline "content" or a "source" URL per file.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.