blnkd docs
Console ↗
DOCUMENTATION

POST /v1/systemone

One state, typed questions, typed answers.

Request

json
{
  "model": "blink-1.0-experimental",
  "state": { "ticket": "Checkout is down for every customer." },
  "questions": {
    "department": {
      "type": "choice",
      "instructions": "Which team should handle `ticket`?",
      "criteria": {
        "billing": "Invoices and refunds",
        "technical": "Software failures",
        "sales": "New purchases"
      }
    },
    "urgent": {
      "type": "noul",
      "instructions": "Is urgent attention needed?"
    },
    "severity": {
      "type": "score",
      "instructions": "Rate severity.",
      "criteria": ["No impact", "Some customers affected", "All customers blocked"]
    }
  }
}
Field Type Notes
model string blink-1.0-experimental
state any JSON Required
images string[] Optional. One base64 PNG/JPEG/WebP data URL
videos string[] Optional. One base64 MP4 data URL — see Video inputs. Cannot be combined with images.
questions object 1–16 questions

Response

Illustrative response — values vary with the input. Each answer uses the same ID as its question.

json
{
  "model": "blink-1.0-experimental",
  "answers": {
    "department": {
      "type": "choice",
      "choice": "technical",
      "confidence": 0.91,
      "probabilities": { "billing": 0.03, "technical": 0.91, "sales": 0.06 }
    },
    "urgent": { "type": "noul", "noul": 0.97 },
    "severity": {
      "type": "score",
      "score": 1.86,
      "confidence": 0.87,
      "legend": { "0": "No impact", "1": "Some customers affected", "2": "All customers blocked" },
      "probabilities": { "0": 0.01, "1": 0.12, "2": 0.87 }
    }
  },
  "usage": { "input_tokens": 412, "output_tokens": 28 }
}

Set up your coding agent

Copy this prompt into your agent.