The bundle's links, its traceability matrices, and suggested trace IDs (REQ-050, REQ-052, REQ-058).
const url = 'https://example.com/api/v1/docs/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/trace';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/docs/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/traceParameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters”The ID of one spec doc.
Responses
Section titled “ Responses ”The trace view of the current version.
object
The links of the current version, from frontmatter and link rules.
object
The target as written. For an incoming link, the source bundle’s slug.
The linked bundle. Absent when no bundle matches the target.
object
The bundle that holds the spec doc.
Where a person opens an external target (DEC-021).
The state of an external link, as the last review run read it.
Why the link is in that state. It says what stopped an unchecked read.
When a run last read the external target.
True when DELETE /docs/{docId}/links can remove the link: an adopted link, or a frontmatter link of a doc Speccy writes. Absent on an incoming link.
Links from other bundles to this one.
object
The target as written. For an incoming link, the source bundle’s slug.
The linked bundle. Absent when no bundle matches the target.
object
The bundle that holds the spec doc.
Where a person opens an external target (DEC-021).
The state of an external link, as the last review run read it.
Why the link is in that state. It says what stopped an unchecked read.
When a run last read the external target.
True when DELETE /docs/{docId}/links can remove the link: an adopted link, or a frontmatter link of a doc Speccy writes. Absent on an incoming link.
object
One matrix for this bundle’s own IDs, when other bundles implement it, and one for each bundle it implements.
object
object
The bundle that holds the spec doc.
object
A range of text with context (SDD §8.8).
object
Byte offset of the quote in the file.
The text changed, and Speccy cannot find the quote in the current version (SDD §8.8).
object
The bundle that holds the spec doc.
Cells[row][column].
Editable[column] says whether the caller can edit that column’s spec doc, and so answer its gaps and withdraw its acknowledgements.
object
A range of text with context (SDD §8.8).
object
Byte offset of the quote in the file.
The text changed, and Speccy cannot find the quote in the current version (SDD §8.8).
The heading path of each section of this doc, in order, for the answer “This doc covers it”.
Example
{ "links": [ { "kind": "implements", "origin": "frontmatter", "target_kind": "bundle", "state": "aligned" } ], "incoming": [ { "kind": "implements", "origin": "frontmatter", "target_kind": "bundle", "state": "aligned" } ], "matrices": [ { "cells": [ [ { "state": "referenced" } ] ] } ]}default
Section titled “default”An error.
RFC 9457 problem details with a stable code.
object
A stable machine-readable error code.
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example", "code": "example"}