# CreditGrant.applied

URL: /business/events/CreditGrant.applied · Id: `event:CreditGrant.applied`

> Emitted each time a Credit Grant is applied.

[CreditGrant.apply](/business/nouns/credit-grant/apply) emits `CreditGrant.applied` when it completes on a [Credit Grant](/business/nouns/credit-grant).

| Property | Value |
| --- | --- |
| Emitted by | [CreditGrant.apply](/business/nouns/credit-grant/apply) |
| Noun | [Credit Grant](/business/nouns/credit-grant) |
| Wakes | None. |

### Payload
Each delivery is an [Event](/business/nouns/event) record. `data` holds what [CreditGrant.apply](/business/nouns/credit-grant/apply) returns.

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `name` | `string` | Yes | `CreditGrant.applied`. |
| `at` | `datetime` | Yes | When it happened. |
| `seq` | `integer` | No | Its position in the namespace, one more than the Event before; any seq is a cursor into the history. |
| `data` | `json` | Yes | The Thing as the Action left it. |
| `data.applied` | `money` | Yes | The total the grants paid toward the Invoice. |
| `data.creditGrants` | list of [Credit Grant](/business/nouns/credit-grant) | Yes | Each grant drawn, with its new remaining balance. |

### Example
```json
{
  "$id": "https://api.sb/tutorloop.com/events/event_1",
  "$type": "Event",
  "name": "CreditGrant.applied",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "applied": {
      "amount": 60,
      "currency": "USD"
    },
    "creditGrants": [
      {
        "$id": "https://api.sb/tutorloop.com/credit-grants/credit_grant_1",
        "$type": "CreditGrant",
        "amount": {
          "amount": 60,
          "currency": "USD"
        },
        "category": "paid"
      }
    ]
  },
  "seq": 1
}
```