# Relay batches

Twelve sample transfers with source and destination references, lifecycle states, and payload units.

Waypoint Reference · Version 2026.10.3

All network records are synthetic examples.

## Fields

- id (string): Stable batch identifier; matches ^batch-[0-9]{3}$.
- source_id (string): Foreign key to the originating waypoint's id.
- destination_id (string): Foreign key to a different destination waypoint's id.
- units (integer): Positive illustrative payload size. Count once per batch, not once per event.
- state (string): One of queued, in_transit, or delivered; derived from the last lifecycle event.
- created_at (string): Fixed ISO 8601 UTC timestamp, equal to the queued event timestamp.
- synthetic (boolean): Always true: this transfer did not occur in a real network.

## Row schema

```json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "id",
    "source_id",
    "destination_id",
    "units",
    "state",
    "created_at",
    "synthetic"
  ],
  "properties": {
    "id": {
      "type": "string",
      "pattern": "^batch-[0-9]{3}$"
    },
    "source_id": {
      "type": "string",
      "pattern": "^wp-[0-9]{3}$"
    },
    "destination_id": {
      "type": "string",
      "pattern": "^wp-[0-9]{3}$"
    },
    "units": {
      "type": "integer",
      "minimum": 1
    },
    "state": {
      "enum": [
        "queued",
        "in_transit",
        "delivered"
      ]
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "synthetic": {
      "const": true
    }
  }
}
```

## Records

```json
[
  {
    "id": "batch-001",
    "source_id": "wp-001",
    "destination_id": "wp-003",
    "units": 42,
    "state": "delivered",
    "created_at": "2026-10-01T08:00:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-002",
    "source_id": "wp-003",
    "destination_id": "wp-005",
    "units": 36,
    "state": "delivered",
    "created_at": "2026-10-01T08:15:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-003",
    "source_id": "wp-005",
    "destination_id": "wp-011",
    "units": 28,
    "state": "delivered",
    "created_at": "2026-10-01T08:30:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-004",
    "source_id": "wp-007",
    "destination_id": "wp-001",
    "units": 54,
    "state": "delivered",
    "created_at": "2026-10-01T08:45:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-005",
    "source_id": "wp-009",
    "destination_id": "wp-003",
    "units": 65,
    "state": "delivered",
    "created_at": "2026-10-01T09:00:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-006",
    "source_id": "wp-011",
    "destination_id": "wp-012",
    "units": 40,
    "state": "delivered",
    "created_at": "2026-10-01T09:15:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-007",
    "source_id": "wp-012",
    "destination_id": "wp-005",
    "units": 72,
    "state": "delivered",
    "created_at": "2026-10-01T09:30:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-008",
    "source_id": "wp-001",
    "destination_id": "wp-009",
    "units": 18,
    "state": "delivered",
    "created_at": "2026-10-01T09:45:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-009",
    "source_id": "wp-003",
    "destination_id": "wp-011",
    "units": 45,
    "state": "in_transit",
    "created_at": "2026-10-01T10:00:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-010",
    "source_id": "wp-007",
    "destination_id": "wp-012",
    "units": 30,
    "state": "in_transit",
    "created_at": "2026-10-01T10:15:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-011",
    "source_id": "wp-005",
    "destination_id": "wp-009",
    "units": 22,
    "state": "in_transit",
    "created_at": "2026-10-01T10:30:00.000Z",
    "synthetic": true
  },
  {
    "id": "batch-012",
    "source_id": "wp-009",
    "destination_id": "wp-001",
    "units": 48,
    "state": "queued",
    "created_at": "2026-10-01T10:45:00.000Z",
    "synthetic": true
  }
]
```
