> For AI agents: the complete documentation index is available at https://jig.md/llms.txt, the full documentation bundle is available at https://jig.md/llms-full.txt.

# HTTP Request contract

Part of the [Jig standard library](https://jig.md/contracts/index.md). With a `contracts` parent directory,
copy the installed agreement and its license using
`jig import-contract jig:http-request contracts/http-request`.

HTTP Request lets an ordinary Flow retrieve data or implement a service client
without holding that service's credential. Jig performs one exact authorized
request; the Flow interprets its response.

`https://jig.md/contracts/http-request` names the interface, not a server or a
permission. A Flow includes its [JSON descriptor](https://jig.md/contracts/http-request/contract.json)
locally and refers to it from `uses`. Jig matches its exact identity offline.
The operator separately supplies named endpoint grants and approves their use.

- [Delegate an HTTP resource](https://jig.md/guide/http.md): declaration, Binding and first call.
- [Exact HTTP Request specification](https://jig.md/spec/http-request.md): policy, failures,
  credential trust, cancellation and limits.

This page explains the identity. It is not fetched during invocation resolution.
