Skip to main content
GET
/
v1
/
discovery
Get All Discovery Information
curl --request GET \
  --url https://api.mixpeek.com/v1/discovery \
  --header 'Authorization: Bearer <token>'
{
  "extractors": [
    {
      "name": "<string>",
      "version": "<string>",
      "description": "<string>",
      "supported_modalities": [
        "<string>"
      ],
      "output_features": [
        {}
      ],
      "input_schema": {},
      "example_usage": {}
    }
  ],
  "stages": [
    {
      "stage_id": "<string>",
      "description": "<string>",
      "category": "<string>",
      "icon": "<string>",
      "parameter_schema": {},
      "example_config": {},
      "common_use_cases": [
        "<string>"
      ],
      "cost_tier": "moderate",
      "requires_collections": true
    }
  ],
  "manifest_schema": {
    "dependency_graph": {
      "bucket": [
        "namespace"
      ],
      "collection": [
        "namespace",
        "bucket"
      ],
      "retriever": [
        "namespace",
        "collection"
      ]
    },
    "examples": {
      "namespace": "namespaces:\n  - name: my_ns\n    feature_extractors:\n      - name: multimodal_extractor"
    },
    "manifest_version": "1.0",
    "resource_types": [
      "namespace",
      "bucket",
      "collection",
      "retriever"
    ],
    "schemas": {
      "namespace": {
        "properties": {},
        "type": "object"
      }
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.mixpeek.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Successful Response

Combined discovery response with all available resources.

extractors
ExtractorDiscovery · object[]

Available feature extractors

stages
StageDiscovery · object[]

Available retriever stages

manifest_schema
ManifestSchemaDiscovery · object

Manifest schema information

Example:
{
"dependency_graph": {
"bucket": ["namespace"],
"collection": ["namespace", "bucket"],
"retriever": ["namespace", "collection"]
},
"examples": {
"namespace": "namespaces:\n - name: my_ns\n feature_extractors:\n - name: multimodal_extractor"
},
"manifest_version": "1.0",
"resource_types": [
"namespace",
"bucket",
"collection",
"retriever"
],
"schemas": {
"namespace": { "properties": {}, "type": "object" }
}
}