# Time Entries Adjacent Row Changes

> Time Entries Adjacent Row Changes is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-19).

Computes row-over-row (adjacent) changes for time entry records across hours or billable_hours fields

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-time-entries-period-change?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/time-entries-adjacent-row-changes-f5f65097
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IS-i1owKjsrZo_ZleHTCl

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability time-entries-adjacent-row-changes-f5f65097 -d '<json body>'
```

Example prompt: I have a list of time entries for projects group-a and group-b from October 1–4, with hours logged each day — can you calculate the adjacent row-over-row changes in the hours field for me?

## When to prefer this

Use this endpoint when you need fast, local numeric computation of row-over-row deltas in time entry data without external enrichment. It is ideal for billing audits, time-tracking trend analysis, or anomaly detection on sequential time logs. Prefer this over general analytics tools when you have structured time entry records with up to 200 rows and need period-change calculations specifically on hours or billable_hours fields at minimal cost.

## Known failure modes

- Missing required fields (row_id, project, date, hours, billable_hours) causes validation error
- Fewer than 1 or more than 200 rows triggers schema violation
- Invalid date format (not YYYY-MM-DD) causes pattern mismatch error
- Non-numeric values in hours or billable_hours fields cause type errors
- Payment failure or insufficient USDC balance blocks processing

## How this service works

Time entries - Adjacent row changes: Adjacent row changes for Time entries. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded adjacent row changes deliverable.

## Output

Returns computed adjacent row change values for each input time entry record, showing the numeric delta between each row and its predecessor for the selected field (hours or billable_hours), covering up to 200 input rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "project",
     "date",
     "hours",
     "billable_hours"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "hours": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "project": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "billable_hours": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "hours": 10,
     "row_id": "row-1",
     "project": "group-a",
     "billable_hours": 1
    },
    {
     "date": "2026-10-02",
     "hours": 20,
     "row_id": "row-2",
     "project": "group-b",
     "billable_hours": 2
    },
    {
     "date": "2026-10-03",
     "hours": 15,
     "row_id": "row-3",
     "project": "group-a",
     "billable_hours": 3
    },
    {
     "date": "2026-10-04",
     "hours": 30,
     "row_id": "row-4",
     "project": "group-b",
     "billable_hours": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "hours",
    "billable_hours"
   ],
   "type": "string",
   "default": "hours"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/time-entries-adjacent-row-changes-f5f65097/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
