{"uid":"cap_ygfihhoUasB4nuof_YZKH","slug":"library-circulation-string-normalisation-875329c1","name":"Library Circulation String Normalisation","description":"Library circulation - String normalisation: String normalisation for Library circulation. Up to 200 supplied typed records. Local descriptive analytics; no enrichment or forecast. One of 25 new profiles across 20 shared operations in this industry. 0.01 USDC includes one bounded string normalisation report.","url":"https://market.datapackvibe.com/x402/assistant-ar-analytics-library-circulation-normalise?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","branch","date","checkouts","renewals"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"branch":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"renewals":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"checkouts":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","branch":"group-a","row_id":"row-1","renewals":1,"checkouts":10},{"date":"2026-10-02","branch":"group-b","row_id":"row-2","renewals":2,"checkouts":20},{"date":"2026-10-03","branch":"group-a","row_id":"row-3","renewals":3,"checkouts":15},{"date":"2026-10-04","branch":"group-b","row_id":"row-4","renewals":4,"checkouts":30}],"maxItems":200,"minItems":1}}},"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_naEz5ujnpvCRGpz_zZK7t","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":"Normalises string fields in library circulation records (branch names, dates) for up to 200 rows and returns a local descriptive analytics report.","exampleAgentPrompt":"Can you normalise the string fields in my library circulation records? I have 4 rows — branch 'group-a' on 2026-10-01 with 10 checkouts and 1 renewal, 'group-b' on 2026-10-02 with 20 checkouts and 2 renewals, 'group-a' on 2026-10-03 with 15 checkouts and 3 renewals, and 'group-b' on 2026-10-04 with 30 checkouts and 4 renewals.","exampleUseCases":[{"title":"Cleaning branch name inconsistencies","prompt":"My library circulation export has messy branch name strings — things like 'Main St.', 'main street', and 'MAIN ST' all referring to the same branch. Can you run string normalisation on these 50 rows so the branch field is consistent across all records?"},{"title":"Standardising date strings before reporting","prompt":"I've got 120 library circulation records where the date column has mixed formats — some are '2026-10-01', others might have typos or extra spaces. Can you normalise the string fields across all these rows so I get a clean, standardised report?"},{"title":"Pre-processing circulation data for analytics","prompt":"Before I load my library's checkout and renewal data into our dashboard, I need to normalise the string fields in 80 circulation records — branch names and dates need to be clean and consistent. Can you run the normalisation and give me the report?"}],"resultDescription":"A bounded string normalisation report covering the submitted library circulation rows (up to 200), with descriptive analytics on the normalised string fields including branch names and dates. No external enrichment or forecasting is included.","failureModes":["Fewer than 1 row submitted — validation error","More than 200 rows submitted — request rejected","Row missing required fields (row_id, branch, date, checkouts, renewals) — validation error","Date field not matching YYYY-MM-DD pattern — validation error","branch or row_id string exceeding 80 characters — validation error","Payment of 0.01 USDC not completed — request blocked"],"whenToPreferThis":"Choose this endpoint when you need to normalise and standardise string fields (branch names, dates) in library circulation data locally, without sending data to external enrichment services. Ideal for small-to-medium batches (up to 200 rows) where data quality and consistency are needed before downstream analytics or reporting.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:50.583Z","isFirstParty":false,"canonicalSlug":"library-circulation-string-normalisation-875329c1"}