calculate_payout_timeline
CALCULATION. Use this when you need a date-by-date timeline of Snap's payout steps from a credited date: Pending to Available, the cash-out minimum, taxpayer verification, and the earliest day cash can reach the Payout Portal. Ranges stay ranges when the source gives a range. This is an estimate, not a promise. Do not use it to score eligibility (check_eligibility) or to list every rule (get_monetization_requirements).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount_usd | No | Available balance in USD, supplied by the caller. Omitted when unknown. Compared with the cash-out minimum from the rules database. Not a Snap pay rate. | |
| credited_date | Yes | The day the reward appeared in All Activity, which is when Snap starts the pending clock. YYYY-MM-DD. | |
| tax_info_verified | No | True when the caller says taxpayer verification is already finished. False when it is not. Omit when unknown. This service does not check a Snap account. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| facts | Yes | ||
| steps | Yes | ||
| notice | Yes | Non-affiliation notice included in every response. | |
| caveats | Yes | ||
| sources | Yes | ||
| warnings | No | Plain strings. Omitted when empty. | |
| amount_usd | Yes | ||
| api_version | Yes | ||
| generated_at | Yes | ||
| credited_date | Yes | ||
| meets_minimum | Yes | True when amount_usd meets the cash-out minimum. False when it does not. Null when amount_usd was omitted. | |
| shortfall_usd | Yes | How far amount_usd is under the cash-out minimum. 0 when the minimum is met. Null when amount_usd was omitted. | |
| data_freshness | Yes | ||
| recommendations | Yes | ||
| tax_info_verified | Yes | ||
| estimate_disclaimer | Yes | ||
| cash_out_minimum_usd | Yes | The cash-out minimum copied from the rules database. |