# IAB Tech Lab Lines API

**Canonical:** https://apis.io/apis/iab-tech-lab/iab-tech-lab-lines-api/  
**Provider:** IAB Tech Lab — https://apis.io/providers/iab-tech-lab/  
**Base URL:** https://api.iabtechlab.com  
**Documentation:** https://iabtechlab.com/standards/opendirect/

IAB Tech Lab Lines API is one of 43 APIs that [IAB Tech Lab](https://apis.io/providers/iab-tech-lab/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 16 JSON Schema definitions. Tagged areas include Lines. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a changelog, and 16 JSON Schemas.

The Lines API from IAB Tech Lab — 6 operation(s) for lines.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/accounts/{accountId}/orders/{orderId}/lines` | Get accounts by account id orders by order id lines |
| POST | `/accounts/{accountId}/orders/{orderId}/lines` | Create accounts by account id orders by order id lines |
| GET | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}` | Get accounts by account id orders by order id lines by line id |
| PUT | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}` | Replace accounts by account id orders by order id lines by line id |
| DELETE | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}` | Delete accounts by account id orders by order id lines by line id |
| PUT | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}?book` | Replace accounts by account id orders by order id lines {line id}?book |
| PUT | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}?reserve` | Replace accounts by account id orders by order id lines {line id}?reserve |
| PUT | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}?cancel` | Replace accounts by account id orders by order id lines {line id}?cancel |
| PUT | `/accounts/{accountId}/orders/{orderId}/lines/{lineId}?reset` | Replace accounts by account id orders by order id lines {line id}?reset |

## Machine-readable artifacts (28)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/openapi/iab-tech-lab-lines-api-openapi.yml
- **Documentation** — https://github.com/InteractiveAdvertisingBureau/OpenDirect
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/mcp/iab-tech-lab-tool-crosswalk.yml
- **Documentation** — https://github.com/IABTechLab/iab-agentic-primitives/blob/main/spec/README.md
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-deal.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-order.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-product.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-negotiation.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-proposal.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-mediakit.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-agent.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-line.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-account.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-organization.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-creative.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-creativeapproval.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-assignment.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-changerequest.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-consentcontext.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/json-schema/iab-tech-lab-agentic-primitive-decisionrecord.json
- **Documentation** — https://iabtechlab.github.io/seller-agent/
- **APIReference** — https://iabtechlab.github.io/seller-agent/reference/endpoints/
- **SourceCode** — https://github.com/IABTechLab/seller-agent
- **ChangeLog** — https://github.com/IABTechLab/seller-agent/blob/main/CHANGELOG.md
- **ChangeLog** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/changelog/iab-tech-lab-changelog.yml
- **CLI** — https://raw.githubusercontent.com/api-evangelist/iab-tech-lab/refs/heads/main/cli/iab-tech-lab-cli.yml
- **Documentation** — https://iabtechlab.github.io/buyer-agent/
- **SourceCode** — https://github.com/IABTechLab/buyer-agent

## Other IAB Tech Lab APIs (12)

- [OpenRTB 2.x Protocol](https://apis.io/apis/iab-tech-lab/openrtb/)
- [AdCOM Protobuf](https://apis.io/apis/iab-tech-lab/adcom/)
- [Agentic RTB Framework gRPC](https://apis.io/apis/iab-tech-lab/agentic-rtb-framework/)
- [VAST and VMAP Schemas](https://apis.io/apis/iab-tech-lab/vast/)
- [Supply Chain API](https://apis.io/apis/iab-tech-lab/supply-chain-api/)
- [IAB Tech Lab A2a API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-a2a-api/)
- [IAB Tech Lab Accounts API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-accounts-api/)
- [IAB Tech Lab Agent Registry API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-agent-registry-api/)
- [IAB Tech Lab Approvals API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-approvals-api/)
- [IAB Tech Lab Assignments API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-assignments-api/)
- [IAB Tech Lab Audience API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-audience-api/)
- [IAB Tech Lab Audit API](https://apis.io/apis/iab-tech-lab/iab-tech-lab-audit-api/)

## Tags

Lines

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/iab-tech-lab/iab-tech-lab-lines-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/iab-tech-lab/.
