← PostmanCONTENT HISTORY

Update to Postman

Snapshot Oct 24, 2026 · 12:56 UTC · version 0.4.0

Collection source: downloaded plugin package. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED

Payment or plan references changed

Full description — Now says: Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services....

Observed in published text. Live prices and checkout terms have not been verified by this change.

Save Postman and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Sep 30, 2026 · 23:09 UTC

Discover and use APIs from the web or Postman. Find and integrate public third-party APIs with Orbit, locate Postman entities with search, and use the Context Graph to investigate dependencies, ownership, runtime behavior, and change imp...

After

Oct 24, 2026 · 12:56 UTC

Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evi...

Skill instructions

Before

Sep 30, 2026 · 23:09 UTC

Discover and use APIs from the web or Postman. Find and integrate public third-party APIs with Orbit, locate Postman entities with search, and use the Context Graph to investigate dependencies, ownership, runtime behavior, and change imp...

After

Oct 24, 2026 · 12:56 UTC

Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evi...

Supporting files

Before

Sep 30, 2026 · 23:09 UTC

[{"relative_path":"reference/orbit.md","size_in_bytes":3456}]

After

Oct 24, 2026 · 12:56 UTC

[{"relative_path":"reference/orbit.md","size_in_bytes":4078}]

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,135 +1,70 @@
 ---
 name: api-discovery
-description: Discover and use APIs from the web or Postman. Find and integrate public third-party APIs with Orbit, locate Postman entities with search, and use the Context Graph to investigate dependencies, ownership, runtime behavior, and change impact across an API ecosystem.
+description: Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evidence outside the current checkout. Use for requests such as "who consumes this endpoint".
 ---
 
 # API Discovery
 
-## Overview
-
-Use this guide for any task that involves discovering an API — whether it
-lives on the public web or inside Postman as a workspace, collection, request,
-spec, mock, document, or flow. You can find entities across every surface: your
-own private work, anything your team or organization shares, and resources
-owned by external organizations. Beyond finding entities, this guide also
-covers understanding how they relate to one another — for example, "which
-services consume this API?"
-
-Each discovery option serves a distinct purpose:
-
-- **Orbit** → discovers and integrates **public third-party APIs**. No signup
-  or API key, and it uses ~27× less context than loading a vendor OpenAPI spec.
-  Search returns matching endpoints — including what each one
-  *cannot* do — and integrate returns a task brief specific enough to write
-  code against. It accepts both keyword and natural-language queries. Reach for
-  it instead of writing a third-party integration from memory.
-- **`search`** → **finds any Postman entity**, for tasks like "update the tests
-  in my collection and run them" or "where is the documentation for our
-  access-control API?"
-- **`context-graph ask`** → answers organization-wide relationship and impact
-  questions such as "what depends on billing-api?" or "what could this schema
-  change break?"
-
-These three draw on different data sources, so a miss in one is not proof of a
-miss in the others. `search` locates a known Postman resource; the Context
-Graph discovers relationships around a known starting point. Use both when a
-task needs the resource itself and its wider impact.
-
-## Orbit — Public API Discovery
-
-Orbit finds public third-party APIs. It's free, needs no signup or API key, and
-works entirely against publicly available APIs. REST base:
-`https://api.buildwithorbit.ai`. Docs: `https://www.buildwithorbit.ai`.
-
-Reach for Orbit whenever a task needs an external capability — weather,
-payments, invoicing, messaging, geocoding, calendar, and so on — even when the
-user already named a provider. Rather than writing integration code from
-memory, let Orbit hand you the details that matter: paths, auth header names,
-required fields, and the rest. It works in two steps, search then integrate,
-and a typical round trip runs ~2,500 tokens and ~15–20s end to end — against
-~69,000 tokens for a full vendor OpenAPI spec.
-
-Two REST calls, both `POST`:
-
-1. **Search** (`POST /v1/search`) — describe the task, e.g.
-   `{ "q": "send email via SMTP" }`. Returns candidate endpoints, each with an
-   `id` and `resourceType` (pass both back verbatim) and an `evaluateGuide`
-   grading its fit.
-2. **Integrate** (`POST /v1/integrate`) — send the task plus the chosen
-   resources (up to 10). Returns a `taskBrief` with `FIT`, `AUTH`, `BASE URL`,
-   `STEPS`, and `GOTCHAS` — read the GOTCHAS before writing the client.
-
-Full endpoint schemas, request/response shapes, `taskBrief` fields, and error
-handling: [reference/orbit.md](reference/orbit.md).
-
-## `search`
-
-`postman search <type> <query>` finds any Postman entity, searching across
-`requests`, `collections`, `workspaces`, `flows`, `specs`, `mocks`,
-`environments`, or `documents`. The query can be a keyword or natural language,
-and is optional (omit it to list or filter a type outright). Narrow with
-`--ownership` and `--filter`, and add `-o json` for the enriched payload. An
-empty default-scope result is not proof nothing exists — retry with
-`--ownership all` before reporting that.
-
-```bash
-postman search requests "where do we validate a user's email?"
-postman search collections "payments" --ownership external --filter "visibility=public"
-```
-
-Use `postman search <type> -h` for more details — ownership modes, the
-`--filter` / `--filter-json` syntax, filter fields per type, and the exact
-installed-version flags.
-
-## `context-graph`
-
-The Context Graph is a private, authenticated map of an API ecosystem. It
-reconciles Postman specifications, collections, monitors, and mocks; GitHub
-repositories, definitions, and call sites; and New Relic deployments, traffic,
-and telemetry. These become typed entities joined by sourced relationships such
-as `calls`, `depends_on`, `owned_by`, and `monitored_by`.
-
-Use it before a cross-service or potentially breaking change. Name the endpoint,
-schema, service, database, deployment, or shared module being changed; the graph
-discovers the surrounding scope, including runtime callers and repositories not
-checked out locally:
-
-```bash
-postman context-graph ask "What depends on billing-api?" --wait
-postman context-graph ask "What is the likely blast radius of changing this schema?" --wait
-```
-
-Treat the result as a lead, not proof. For consequential work, verify candidates
-against source, API definitions, deployment configuration, or telemetry and
-cite that evidence. Sources are connected through Postman's Agent Context UI
-and refresh nightly; an unconnected or not-yet-ingested source makes absence
-inconclusive.
-
-`--wait` polls the asynchronous API and prints the answer. Without it, `ask`
-returns an ID for `postman context-graph status <askId>`. Use `--json` for the
-structured record; `--timeout`, `--interval`, and `--max-steps` control waiting
-and reasoning.
-
-The query runs against the team derived from the API key; there is no workspace
-or team selector. Authentication uses `--api-key`, `POSTMAN_API_KEY`, or the
-current `postman login` session, in that order.
-
-## After discovery: reusing what was found
-
-`dependency add <type> <nameOrId>` formally adds a collection, environment,
-or mock found in another workspace as a dependency of the current one —
-the step after `search` finds something worth reusing (e.g., feeding
-`application test`'s contract matching), rather than copying it in by hand. It
-takes a Postman entity ID. If the Context Graph identifies a service or API to
-reuse, locate its collection with `search` first, then pass that entity ID to
-`dependency add`.
-
-## Reference
-
-- [Orbit](reference/orbit.md) — public API discovery: the search/integrate
-  REST endpoints, request/response shape, `taskBrief` fields, and error
-  handling. (Docs at `https://www.buildwithorbit.ai`, REST at
-  `https://api.buildwithorbit.ai`.)
-
-For `postman search`, run `postman search <type> -h` — the CLI's own help is
-per-type, complete, and always matches your installed version.
+Existing contracts and owners' mocks reduce the assumptions an integration
+must invent. Relationship context broadens investigation beyond the checkout:
+passing this service's own tests does not establish that its consumers can
+still use a changed interface.
+
+1. Choose the source by the question:
+
+   | Need | Use |
+   | --- | --- |
+   | Public provider endpoints and integration details | Orbit search, then integrate |
+   | A concrete Postman collection, request, spec, mock, or workspace | `postman search <type> <query>` |
+   | Consumers, ownership, dependencies, or likely change impact | `postman context-graph ask` |
+
+   These sources answer different questions. A miss in one does not establish
+   absence in the others; combine entity search and relationship context when
+   both the resource and its impact matter.
+2. For public APIs, Orbit narrows discovery to task-relevant endpoints and
+   returns integration guidance instead of requiring a whole vendor spec in
+   context. Use it even when the provider is chosen: endpoint details and
+   capability limits still determine whether the integration fits the task.
+   `POST https://api.buildwithorbit.ai/v1/search` accepts a task in
+   `q`; pass the chosen results' `id` and `resourceType` unchanged to
+   `/v1/integrate`. Evaluate fit and limitations before choosing a provider,
+   then use the returned auth, base URL, steps, and gotchas to implement.
+   Read [Orbit's request schemas](reference/orbit.md) for the actual payloads
+   and error handling. Orbit access does not supply a provider's credentials.
+3. For Postman resources, narrow by entity type, ownership, and workspace.
+   Read `postman search <type> -h` for supported filters. An empty result in
+   the default ownership scope is incomplete evidence; consider
+   `--ownership all` or a relevant narrower scope before declaring absence.
+   Inspect the selected resource's owner and content rather than trusting a
+   similar name.
+4. For cross-service changes, ask the Context Graph a concrete question about
+   the endpoint, schema, or service. `--wait` waits for an answer; without it,
+   use the returned ID with `postman context-graph status <askId>`. The graph
+   can connect Postman definitions, repository call sites, and runtime
+   telemetry beyond the current checkout. Its coverage depends on connected
+   and ingested sources, so verify consequential leads against definitions,
+   source, or telemetry before treating them as facts. A newly added call may
+   not be present yet. The query uses the authenticated API key's team, not
+   the repository's workspace binding; changing that binding cannot fix a
+   query against the wrong organization's context.
+5. Use **bootstrap**'s "Owning workspace versus dependency" distinction
+   before importing. For a dependency, `postman dependency add
+   <collection|environment|mock> <name-or-id>` declares and downloads the
+   selected resource without rebinding the repository. Prefer the discovered
+   ID; `--workspace <id>` disambiguates names. If the graph only identified a
+   service, search for its concrete resource first.
+6. Dependency declarations live in `.postman/resources.yaml`, with downloads
+   in `postman/.dependencies/`. `dependency install` restores them after a
+   clone or in CI; `dependency update` refreshes them. Review refreshes when
+   they can change test expectations. Copy a dependency into owned files to
+   customize it, because updating dependencies overwrites downloaded edits.
+   Use `dependency list` and command-specific help for targeted operations.
+
+Use **api-simulation** to exercise the real service against discovered mocks,
+and **ci-integration** to keep the resulting contract checks repeatable in PRs.
+
+## Verification
+
+Report which source answered the question, the resource IDs or evidence it
+returned, what was reused, and any coverage gaps. A list of candidates alone
+is neither an integration nor proof of compatibility.
Full technical diff · 3 changed fields

changed /description

BEFORE
"Discover and use APIs from the web or Postman. Find and integrate public third-party APIs with Orbit, locate Postman entities with search, and use the Context Graph to investigate dependencies, ownership, runtime behavior, and change impact across an API ecosystem."
AFTER
"Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evidence outside the current checkout. Use for requests such as \"who consumes this endpoint\"."

changed /included_files

BEFORE
[
  {
    "relative_path": "reference/orbit.md",
    "size_in_bytes": 3456
  }
]
AFTER
[
  {
    "relative_path": "reference/orbit.md",
    "size_in_bytes": 4078
  }
]

changed /skill_md_contents

BEFORE
"---\nname: api-discovery\ndescription: Discover and use APIs from the web or Postman. Find and integrate public third-party APIs with Orbit, locate Postman entities with search, and use the Context Graph to investigate dependencies, ownership, runtime behavior, and change impact across an API ecosystem.\n---\n\n# API Discovery\n\n## Overview\n\nUse this guide for any task that involves discovering an API — whether it\nlives on the public web or inside Postman as a workspace, collection, request,\nspec, mock, document, or flow. You can find entities across every surface: your\nown private work, anything your team or organization shares, and resources\nowned by external organizations. Beyond finding entities, this guide also\ncovers understanding how they relate to one another — for example, \"which\nservices consume this API?\"\n\nEach discovery option serves a distinct purpose:\n\n- **Orbit** → discovers and integrates **public third-party APIs**. No signup\n  or API key, and it uses ~27× less context than loading a vendor OpenAPI spec.\n  Search returns matching endpoints — including what each one\n  *cannot* do — and integrate returns a task brief specific enough to write\n  code against. It accepts both keyword and natural-language queries. Reach for\n  it instead of writing a third-party integration from memory.\n- **`search`** → **finds any Postman entity**, for tasks like \"update the tests\n  in my collection and run them\" or \"where is the documentation for our\n  access-control API?\"\n- **`context-graph ask`** → answers organization-wide relationship and impact\n  questions such as \"what depends on billing-api?\" or \"what could this schema\n  change break?\"\n\nThese three draw on different data sources, so a miss in one is not proof of a\nmiss in the others. `search` locates a known Postman resource; the Context\nGraph discovers relationships around a known starting point. Use both when a\ntask needs the resource itself and its wider impact.\n\n## Orbit — Public API Discovery\n\nOrbit finds public third-party APIs. It's free, needs no signup or API key, and\nworks entirely against publicly available APIs. REST base:\n`https://api.buildwithorbit.ai`. Docs: `https://www.buildwithorbit.ai`.\n\nReach for Orbit whenever a task needs an external capability — weather,\npayments, invoicing, messaging, geocoding, calendar, and so on — even when the\nuser already named a provider. Rather than writing integration code from\nmemory, let Orbit hand you the details that matter: paths, auth header names,\nrequired fields, and the rest. It works in two steps, search then integrate,\nand a typical round trip runs ~2,500 tokens and ~15–20s end to end — against\n~69,000 tokens for a full vendor OpenAPI spec.\n\nTwo REST calls, both `POST`:\n\n1. **Search** (`POST /v1/search`) — describe the task, e.g.\n   `{ \"q\": \"send email via SMTP\" }`. Returns candidate endpoints, each with an\n   `id` and `resourceType` (pass both back verbatim) and an `evaluateGuide`\n   grading its fit.\n2. **Integrate** (`POST /v1/integrate`) — send the task plus the chosen\n   resources (up to 10). Returns a `taskBrief` with `FIT`, `AUTH`, `BASE URL`,\n   `STEPS`, and `GOTCHAS` — read the GOTCHAS before writing the client.\n\nFull endpoint schemas, request/response shapes, `taskBrief` fields, and error\nhandling: [reference/orbit.md](reference/orbit.md).\n\n## `search`\n\n`postman search <type> <query>` finds any Postman entity, searching across\n`requests`, `collections`, `workspaces`, `flows`, `specs`, `mocks`,\n`environments`, or `documents`. The query can be a keyword or natural language,\nand is optional (omit it to list or filter a type outright). Narrow with\n`--ownership` and `--filter`, and add `-o json` for the enriched payload. An\nempty default-scope result is not proof nothing exists — retry with\n`--ownership all` before reporting that.\n\n```bash\npostman search requests \"where do we validate a user's email?\"\npostman search collections \"payments\" --ownership external --filter \"visibility=public\"\n```\n\nUse `postman search <type> -h` for more details — ownership modes, the\n`--filter` / `--filter-json` syntax, filter fields per type, and the exact\ninstalled-version flags.\n\n## `context-graph`\n\nThe Context Graph is a private, authenticated map of an API ecosystem. It\nreconciles Postman specifications, collections, monitors, and mocks; GitHub\nrepositories, definitions, and call sites; and New Relic deployments, traffic,\nand telemetry. These become typed entities joined by sourced relationships such\nas `calls`, `depends_on`, `owned_by`, and `monitored_by`.\n\nUse it before a cross-service or potentially breaking change. Name the endpoint,\nschema, service, database, deployment, or shared module being changed; the graph\ndiscovers the surrounding scope, including runtime callers and repositories not\nchecked out locally:\n\n```bash\npostman context-graph ask \"What depends on billing-api?\" --wait\npostman context-graph ask \"What is the likely blast radius of changing this schema?\" --wait\n```\n\nTreat the result as a lead, not proof. For consequential work, verify candidates\nagainst source, API definitions, deployment configuration, or telemetry and\ncite that evidence. Sources are connected through Postman's Agent Context UI\nand refresh nightly; an unconnected or not-yet-ingested source makes absence\ninconclusive.\n\n`--wait` polls the asynchronous API and prints the answer. Without it, `ask`\nreturns an ID for `postman context-graph status <askId>`. Use `--json` for the\nstructured record; `--timeout`, `--interval`, and `--max-steps` control waiting\nand reasoning.\n\nThe query runs against the team derived from the API key; there is no workspace\nor team selector. Authentication uses `--api-key`, `POSTMAN_API_KEY`, or the\ncurrent `postman login` session, in that order.\n\n## After discovery: reusing what was found\n\n`dependency add <type> <nameOrId>` formally adds a collection, environment,\nor mock found in another workspace as a dependency of the current one —\nthe step after `search` finds something worth reusing (e.g., feeding\n`application test`'s contract matching), rather than copying it in by hand. It\ntakes a Postman entity ID. If the Context Graph identifies a service or API to\nreuse, locate its collection with `search` first, then pass that entity ID to\n`dependency add`.\n\n## Reference\n\n- [Orbit](reference/orbit.md) — public API discovery: the search/integrate\n  REST endpoints, request/response shape, `taskBrief` fields, and error\n  handling. (Docs at `https://www.buildwithorbit.ai`, REST at\n  `https://api.buildwithorbit.ai`.)\n\nFor `postman search`, run `postman search <type> -h` — the CLI's own help is\nper-type, complete, and always matches your installed version.\n"
AFTER
"---\nname: api-discovery\ndescription: Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evidence outside the current checkout. Use for requests such as \"who consumes this endpoint\".\n---\n\n# API Discovery\n\nExisting contracts and owners' mocks reduce the assumptions an integration\nmust invent. Relationship context broadens investigation beyond the checkout:\npassing this service's own tests does not establish that its consumers can\nstill use a changed interface.\n\n1. Choose the source by the question:\n\n   | Need | Use |\n   | --- | --- |\n   | Public provider endpoints and integration details | Orbit search, then integrate |\n   | A concrete Postman collection, request, spec, mock, or workspace | `postman search <type> <query>` |\n   | Consumers, ownership, dependencies, or likely change impact | `postman context-graph ask` |\n\n   These sources answer different questions. A miss in one does not establish\n   absence in the others; combine entity search and relationship context when\n   both the resource and its impact matter.\n2. For public APIs, Orbit narrows discovery to task-relevant endpoints and\n   returns integration guidance instead of requiring a whole vendor spec in\n   context. Use it even when the provider is chosen: endpoint details and\n   capability limits still determine whether the integration fits the task.\n   `POST https://api.buildwithorbit.ai/v1/search` accepts a task in\n   `q`; pass the chosen results' `id` and `resourceType` unchanged to\n   `/v1/integrate`. Evaluate fit and limitations before choosing a provider,\n   then use the returned auth, base URL, steps, and gotchas to implement.\n   Read [Orbit's request schemas](reference/orbit.md) for the actual payloads\n   and error handling. Orbit access does not supply a provider's credentials.\n3. For Postman resources, narrow by entity type, ownership, and workspace.\n   Read `postman search <type> -h` for supported filters. An empty result in\n   the default ownership scope is incomplete evidence; consider\n   `--ownership all` or a relevant narrower scope before declaring absence.\n   Inspect the selected resource's owner and content rather than trusting a\n   similar name.\n4. For cross-service changes, ask the Context Graph a concrete question about\n   the endpoint, schema, or service. `--wait` waits for an answer; without it,\n   use the returned ID with `postman context-graph status <askId>`. The graph\n   can connect Postman definitions, repository call sites, and runtime\n   telemetry beyond the current checkout. Its coverage depends on connected\n   and ingested sources, so verify consequential leads against definitions,\n   source, or telemetry before treating them as facts. A newly added call may\n   not be present yet. The query uses the authenticated API key's team, not\n   the repository's workspace binding; changing that binding cannot fix a\n   query against the wrong organization's context.\n5. Use **bootstrap**'s \"Owning workspace versus dependency\" distinction\n   before importing. For a dependency, `postman dependency add\n   <collection|environment|mock> <name-or-id>` declares and downloads the\n   selected resource without rebinding the repository. Prefer the discovered\n   ID; `--workspace <id>` disambiguates names. If the graph only identified a\n   service, search for its concrete resource first.\n6. Dependency declarations live in `.postman/resources.yaml`, with downloads\n   in `postman/.dependencies/`. `dependency install` restores them after a\n   clone or in CI; `dependency update` refreshes them. Review refreshes when\n   they can change test expectations. Copy a dependency into owned files to\n   customize it, because updating dependencies overwrites downloaded edits.\n   Use `dependency list` and command-specific help for targeted operations.\n\nUse **api-simulation** to exercise the real service against discovered mocks,\nand **ci-integration** to keep the resulting contract checks repeatable in PRs.\n\n## Verification\n\nReport which source answered the question, the resource IDs or evidence it\nreturned, what was reused, and any coverage gaps. A list of candidates alone\nis neither an integration nor proof of compatibility.\n"
Full snapshot data
{
  "description": "Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evidence outside the current checkout. Use for requests such as \"who consumes this endpoint\".",
  "included_files": [
    {
      "relative_path": "reference/orbit.md",
      "size_in_bytes": 4078
    }
  ],
  "name": "api-discovery",
  "skill_md_contents": "---\nname: api-discovery\ndescription: Use when finding an API or owner, integrating a public provider, locating Postman resources, or investigating consumers and change impact across services. Turns discovered contracts and mocks into reusable dependencies and identifies evidence outside the current checkout. Use for requests such as \"who consumes this endpoint\".\n---\n\n# API Discovery\n\nExisting contracts and owners' mocks reduce the assumptions an integration\nmust invent. Relationship context broadens investigation beyond the checkout:\npassing this service's own tests does not establish that its consumers can\nstill use a changed interface.\n\n1. Choose the source by the question:\n\n   | Need | Use |\n   | --- | --- |\n   | Public provider endpoints and integration details | Orbit search, then integrate |\n   | A concrete Postman collection, request, spec, mock, or workspace | `postman search <type> <query>` |\n   | Consumers, ownership, dependencies, or likely change impact | `postman context-graph ask` |\n\n   These sources answer different questions. A miss in one does not establish\n   absence in the others; combine entity search and relationship context when\n   both the resource and its impact matter.\n2. For public APIs, Orbit narrows discovery to task-relevant endpoints and\n   returns integration guidance instead of requiring a whole vendor spec in\n   context. Use it even when the provider is chosen: endpoint details and\n   capability limits still determine whether the integration fits the task.\n   `POST https://api.buildwithorbit.ai/v1/search` accepts a task in\n   `q`; pass the chosen results' `id` and `resourceType` unchanged to\n   `/v1/integrate`. Evaluate fit and limitations before choosing a provider,\n   then use the returned auth, base URL, steps, and gotchas to implement.\n   Read [Orbit's request schemas](reference/orbit.md) for the actual payloads\n   and error handling. Orbit access does not supply a provider's credentials.\n3. For Postman resources, narrow by entity type, ownership, and workspace.\n   Read `postman search <type> -h` for supported filters. An empty result in\n   the default ownership scope is incomplete evidence; consider\n   `--ownership all` or a relevant narrower scope before declaring absence.\n   Inspect the selected resource's owner and content rather than trusting a\n   similar name.\n4. For cross-service changes, ask the Context Graph a concrete question about\n   the endpoint, schema, or service. `--wait` waits for an answer; without it,\n   use the returned ID with `postman context-graph status <askId>`. The graph\n   can connect Postman definitions, repository call sites, and runtime\n   telemetry beyond the current checkout. Its coverage depends on connected\n   and ingested sources, so verify consequential leads against definitions,\n   source, or telemetry before treating them as facts. A newly added call may\n   not be present yet. The query uses the authenticated API key's team, not\n   the repository's workspace binding; changing that binding cannot fix a\n   query against the wrong organization's context.\n5. Use **bootstrap**'s \"Owning workspace versus dependency\" distinction\n   before importing. For a dependency, `postman dependency add\n   <collection|environment|mock> <name-or-id>` declares and downloads the\n   selected resource without rebinding the repository. Prefer the discovered\n   ID; `--workspace <id>` disambiguates names. If the graph only identified a\n   service, search for its concrete resource first.\n6. Dependency declarations live in `.postman/resources.yaml`, with downloads\n   in `postman/.dependencies/`. `dependency install` restores them after a\n   clone or in CI; `dependency update` refreshes them. Review refreshes when\n   they can change test expectations. Copy a dependency into owned files to\n   customize it, because updating dependencies overwrites downloaded edits.\n   Use `dependency list` and command-specific help for targeted operations.\n\nUse **api-simulation** to exercise the real service against discovered mocks,\nand **ci-integration** to keep the resulting contract checks repeatable in PRs.\n\n## Verification\n\nReport which source answered the question, the resource IDs or evidence it\nreturned, what was reused, and any coverage gaps. A list of candidates alone\nis neither an integration nor proof of compatibility.\n"
}

SHA-256 of public snapshot: 5d0b6e55b4e549b4d7a08365b97446c3c809bb1e5c8fad9e430d13ff3f04bf48