{"uid":"cap_i985N2S5X5uiXFavR1nVI","slug":"one-engine-array-join-71cf3362","name":"ONE Engine Array Join","description":"Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.","url":"https://one-search.one-engine.workers.dev/v1/array/join?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"values":{"type":"array"},"separator":{"type":"string"}}},"responseSchema":{"type":"json","example":{"text":"ONE Engine"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TMd3DU2clrsQZhoHplghJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Joins an array of values into a single string using a specified separator character.","exampleAgentPrompt":"Join the array [\"apple\", \"banana\", \"cherry\"] into a single string using a comma and space as the separator.","exampleUseCases":[{"title":"CSV row construction from data array","prompt":"I have an array of column values — [\"Alice\", \"30\", \"Engineer\", \"New York\"] — can you join them with a comma so I can write a CSV row?"},{"title":"Human-readable list formatting","prompt":"Turn this list of tags [\"javascript\", \"react\", \"typescript\"] into a single string separated by \" | \" so I can display it on a profile card."},{"title":"Natural language sentence assembly","prompt":"I have the words [\"The\", \"quick\", \"brown\", \"fox\"] — join them with a space so I can use the result as a sentence in my document."}],"resultDescription":"Returns a JSON object with a `text` field containing all array values concatenated together using the specified separator string, e.g. {\"text\": \"apple, banana, cherry\"}.","failureModes":["Missing or empty `values` array may return an empty string or error","Non-string values in the array may be coerced or cause unexpected output","Missing `separator` field may default to empty string or return an error","Payment failure via x402 will prevent the call from completing","Malformed JSON request body will result in a 4xx error"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a cheap, fast, pay-per-call string join operation without spinning up a compute environment or writing inline code. Ideal for autonomous agent pipelines on Base using x402 micropayments that need to format arrays as delimited strings for downstream processing, display, or CSV generation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:44:31.712Z","isFirstParty":false,"canonicalSlug":"one-engine-array-join-71cf3362"}