Get a configuration

Returns the full configuration document for a uuid, including the resolved operator definitions (the same shape the runtime executes). Each operator reference reports its pinned version alongside current_version and upgrade_available, and the response carries the derived sync_state.

Required scope: intelligence:read

Path Parameters
  • uuid
    Type: string · Uuid
    required

    The configuration's stable uuid — unchanged across version bumps and edits.

Responses
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for get/configurations/{uuid}
curl 'https://api.simwood.com/intelligence/v1/configurations/{uuid}' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "uuid": "string",
  "name": "string",
  "description": "string",
  "version": 1,
  "template_id": 1,
  "is_active": true,
  "sync_state": "live",
  "created_at": "string",
  "updated_at": "string",
  "operators": [
    {
      "name": "string",
      "version": 1,
      "current_version": 1,
      "upgrade_available": false,
      "output_type": "string",
      "model_tier": "string",
      "granularity": {
        "additionalProperty": "anything"
      },
      "context_window": 1,
      "include_prior_results": false,
      "prior_results_window": 3,
      "include_operator_results": [
        "string"
      ],
      "operator_results_window": 1,
      "parameters": {
        "additionalProperty": "anything"
      }
    }
  ],
  "actions": [
    {
      "additionalProperty": "anything"
    }
  ]
}