---
title: "Receipts and result retention"
description: "Read invocation state, billing metadata, and short-lived encrypted results."
---

> Documentation Index
> Fetch the complete documentation index at: https://help.tooluse.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Receipts and result retention

<p>Receipts are the durable record of what Tooluse.net accepted and what the execution did. A receipt is not the same thing as retaining the full provider response forever.</p>
<h2 id="receipt-surfaces">Receipt surfaces</h2>
<table>
<thead>
<tr>
<th>Route</th>
<th>Audience</th>
<th>Result body</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>GET /v1/agent/applications/{appId}/invocations/{id}</code></td>
<td>Agent key</td>
<td>Native or service receipt owned by that key’s application</td>
</tr>
<tr>
<td><code>GET /v1/applications/{appId}/invocations</code></td>
<td>Application member</td>
<td>Paged application invocation metadata</td>
</tr>
<tr>
<td><code>GET /v1/applications/{appId}/service-invocations</code></td>
<td>Application member</td>
<td>Service invocation metadata without provider bodies</td>
</tr>
<tr>
<td><code>GET /v1/applications/{appId}/service-invocations/{id}</code></td>
<td>Application member</td>
<td>Encrypted service result while retained</td>
</tr>
</tbody>
</table>
<p>Complete service results are encrypted and readable for one hour. Metadata required for audit and reconciliation remains after the sensitive body expires.</p>
<h2 id="billing-block">Billing block</h2>
<p>Platform-backed service receipts distinguish reserved and settled value. BYO calls are marked unpriced. Provider-reported cost inside a result is observational and does not replace the Tooluse.net credit ledger.</p>
<h2 id="boundaries">Boundaries</h2>
<ul>
<li>A receipt is application-scoped.</li>
<li>Expired result content cannot be recovered from ordinary workflow output or logs.</li>
<li><code>UNKNOWN</code> means the provider outcome was not confirmed; it does not mean the call is safe to repeat.</li>
</ul>
<h2 id="see-also">See also</h2>
<ul>
<li><a href="/getting-started/quickstart">Invoke an operation safely</a></li>
<li><a href="/operate/limits">Limits and reconciliation</a></li>
</ul>

Source: https://help.tooluse.net/operate/receipts/index.mdx
