{"uid":"cap_CJoTSXItJGQEL3gqTpc_2","slug":"lobre-lat-javascript-typescript-jsx-syntax-validator-8d907271","name":"lobre.lat JavaScript/TypeScript/JSX Syntax Validator","description":"Validate JavaScript/TypeScript/JSX syntax and return parse errors.","url":"https://lobre.lat/api/v1/coding/cache/syntax-heartbeat","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"code":{"type":"string","description":"JS/TS/JSX source code to validate syntax"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_N7ZsEwLLuCO6L-2J21Fn0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates JavaScript, TypeScript, or JSX source code syntax and returns parse errors","exampleAgentPrompt":"Can you check this TypeScript snippet for syntax errors? Here's the code: `const x: number = 'hello'; function foo( { return x; }`","exampleUseCases":null,"resultDescription":"Returns parse errors found in the submitted JS/TS/JSX source code, including error messages and likely positions of syntax issues, or confirmation that the code is syntactically valid","failureModes":["Empty code string — may return no errors or an error indicating no input","Extremely large code files may hit payload limits","Network timeout if the service is temporarily unavailable","402 Payment Required if USDC payment is not provided","Malformed request body returns 400 error"],"whenToPreferThis":"Use this endpoint when you need a lightweight, on-demand syntax check for JavaScript, TypeScript, or JSX code without running a full linter or compiler. Ideal for agents that need to quickly validate user-submitted code snippets or pre-flight check code before execution or further processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T22:25:48.129Z","isFirstParty":false}