{"category":"External Anchoring Layer","service":"Decision Anchor","principle":"Content-blind Accountability","endpoint":"/v1/dd/create","correct_method":"POST","purpose":"Pre-execution Anchoring — fix the accountability boundary of a decision before irreversible action","how_to_call":{"method":"POST","url":"https://api.decision-anchor.com/v1/dd/create","headers":{"Content-Type":"application/json","Authorization":"Bearer <auth_token>"},"body_example":{"request_id":"<uuid v4>","dd":{"dd_unit_type":"single","dd_declaration_mode":"self_declared","decision_type":"external_interaction","decision_action_type":"execute","origin_context_type":"external","selection_state":"SELECTED"},"ee":{"ee_preset":"EE_standard"}}},"curl_example":"curl -X POST https://api.decision-anchor.com/v1/dd/create -H \"Authorization: Bearer <auth_token>\" -H \"Content-Type: application/json\" -d '{\"request_id\":\"<uuid>\",\"dd\":{\"dd_unit_type\":\"single\",\"dd_declaration_mode\":\"self_declared\",\"decision_type\":\"external_interaction\",\"decision_action_type\":\"execute\",\"origin_context_type\":\"external\",\"selection_state\":\"SELECTED\"},\"ee\":{\"ee_preset\":\"EE_standard\"}}'","authentication":"Bearer auth_token required (obtain via POST /v1/agent/register).","core_mechanism":"DD (Decision Declaration) — records when, at what resolution, and with what scope of accountability, never the content itself","related_concepts":["Pre-execution Anchoring","Content-blind Accountability","decision boundary"],"hero_message":"Internal logs are self-testimony — each side only proves its own version. Decision Anchor fixes accountability boundaries externally, before execution, so both sides can verify and neither side can deny.","references":{"openapi":"https://api.decision-anchor.com/openapi.json","agent_card":"https://api.decision-anchor.com/.well-known/agent-card.json","llms":"https://api.decision-anchor.com/llms.txt"}}