{"version":"1.2.0","verifiedEndpointCount":34,"tools":[{"type":"function","function":{"name":"relaylane_discover","description":"Discover API endpoints by task. Read-only. Inspect verification and runtime availability before running.","parameters":{"type":"object","properties":{"query":{"type":"string","maxLength":200},"limit":{"type":"integer","minimum":0,"maximum":50},"offset":{"type":"integer","minimum":0,"maximum":1000000}},"required":["query"],"additionalProperties":false}}},{"type":"function","function":{"name":"relaylane_inspect","description":"Read the selected API input schema, sample, verification status and shared limits.","parameters":{"type":"object","properties":{"endpoint":{"type":"string","minLength":1,"maxLength":120,"enum":["relaylane#text.generate","crossref-public#works-search","crossref-public#doi-detail","crossref-public#journal-detail","crossref-public#member-detail","databank#indicator-detail","databank#indicator-list","europepmc-public#search","linkedin#get-company-details","linkedin#get-user-profile-by-username","linkedin#search-people","openlibrary#search-works","openlibrary#search-authors","openlibrary#get-work","openlibrary#get-edition","openlibrary#get-author","openlibrary#browse-subject","tiktok#get-user-info","worldbank-public#country-profile","worldbank-public#indicator-definition","worldbank-public#source-definition","worldbank-public#income-level-definition","worldbank-public#lending-type-definition","worldbank-public#country-indicator-observation","x-twitter#search-recent-posts","x-twitter#get-user-profile-by-username","x-twitter#get-user-posts","yahoo-finance#stock-chart","yahoo-finance#stock-holders","yahoo-finance#stock-insights","yahoo-finance#stock-profile","yahoo-finance#stock-sec-filings","youtube#get-channel-details","youtube#search"]}},"required":["endpoint"],"additionalProperties":false}}},{"type":"function","function":{"name":"relaylane_run","description":"Run an inspected, verified API with approved input. Persist and reuse an idempotency key for the same logical request. No automatic upstream retry.","parameters":{"type":"object","properties":{"endpoint":{"type":"string","minLength":1,"maxLength":120,"enum":["relaylane#text.generate","crossref-public#works-search","crossref-public#doi-detail","crossref-public#journal-detail","crossref-public#member-detail","databank#indicator-detail","databank#indicator-list","europepmc-public#search","linkedin#get-company-details","linkedin#get-user-profile-by-username","linkedin#search-people","openlibrary#search-works","openlibrary#search-authors","openlibrary#get-work","openlibrary#get-edition","openlibrary#get-author","openlibrary#browse-subject","tiktok#get-user-info","worldbank-public#country-profile","worldbank-public#indicator-definition","worldbank-public#source-definition","worldbank-public#income-level-definition","worldbank-public#lending-type-definition","worldbank-public#country-indicator-observation","x-twitter#search-recent-posts","x-twitter#get-user-profile-by-username","x-twitter#get-user-posts","yahoo-finance#stock-chart","yahoo-finance#stock-holders","yahoo-finance#stock-insights","yahoo-finance#stock-profile","yahoo-finance#stock-sec-filings","youtube#get-channel-details","youtube#search"]},"input":{"type":"object","description":"Exactly follow inputSchema from inspect for this endpoint."},"idempotencyKey":{"type":"string","minLength":8,"maxLength":128}},"required":["endpoint","input","idempotencyKey"],"additionalProperties":false}}}],"dispatch":{"relaylane_discover":{"method":"POST","path":"/v1/discover"},"relaylane_inspect":{"method":"POST","path":"/v1/inspect"},"relaylane_run":{"method":"POST","path":"/v1/run","headerMapping":{"idempotencyKey":"Idempotency-Key"},"bodyFields":["endpoint","input"]}}}