{"uid":"cap_IS-i1owKjsrZo_ZleHTCl","slug":"time-entries-adjacent-row-changes-f5f65097","name":"Time Entries Adjacent Row Changes","description":"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.","url":"https://market.datapackvibe.com/x402/assistant-sector-analytics-time-entries-period-change?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"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"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gf5Nf4JXoOqKzhu5DFtnu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes row-over-row (adjacent) changes for time entry records across hours or billable_hours fields","exampleAgentPrompt":"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?","exampleUseCases":[{"title":"Daily hours drift detection","prompt":"Here are my time entries for the past week across different projects — rows with date, hours, and billable_hours. Can you compute the row-over-row change in hours so I can see how much each day's logging differed from the one before it?"},{"title":"Billable hours trend for invoicing","prompt":"I need to see how billable_hours changed between consecutive time entries for my client project — I've got about 50 rows with row IDs, dates, and billable_hours values. Can you run the adjacent row change calculation on the billable_hours field?"},{"title":"Anomaly spotting in time logs","prompt":"Can you analyze my time entry records and compute the period-to-period change in hours between each adjacent row? I want to flag any rows where the shift looks unusually large compared to its neighbors."}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T19:04:37.939Z","isFirstParty":false,"canonicalSlug":"time-entries-adjacent-row-changes-f5f65097"}