---
search:
  tags:
    - Line Items
    - GET
seo:
  description: >-
    Tells you whether AdCrunch can execute a… Reference for the GET
    /context/campaign-plans/{slug}/line-items/{lineItemId}/readiness endpoint in
    the AdCrunch API.
sidebar:
  label: Check a Line Item’s execution readiness
  badge: GET
title: Check a Line Item’s execution readiness
type: openapi-operation
---
Tells you whether AdCrunch can execute a Line Item now, and if it cannot, why. Ask this **before** any provider call.

A line is not ready in these conditions:

- Nobody validated the line.
- AdCrunch cannot write to the channel. The answer names the provider that sells it.
- The line has no ad account.
- The ad account belongs to a different provider.
- The currency of the ad account is different from the plan currency, or AdCrunch does not know that currency yet. To make it known, refresh the provider connection.
- The dates do not resolve to a window.

AdCrunch never converts a currency. A converted budget is a different plan.

When the line is `ready`, the answer also gives the resolved window, and it tells you whether the budget goes to the provider as a lifetime total or as a daily rate.

`GET /context/campaign-plans/{slug}/line-items/{lineItemId}/readiness`
