{"id":"e69b9bf3-2dfa-4ccc-8fe2-257bbcad1996","shortId":"UXhTZy","kind":"skill","title":"telnyx-seti-curl","tagline":">-","description":"<!-- Auto-generated from Telnyx OpenAPI specs. Do not edit. -->\n\n# Telnyx Seti - curl\n\n## Installation\n\n```text\n# curl is pre-installed on macOS, Linux, and Windows 10+\n```\n\n## Setup\n\n```bash\nexport TELNYX_API_KEY=\"YOUR_API_KEY_HERE\"\n```\n\nAll examples below use `$TELNYX_API_KEY` for authentication.\n\n## Error Handling\n\nAll API calls can fail with network errors, rate limits (429), validation errors (422),\nor authentication errors (401). Always handle errors in production code:\n\n```bash\n# Check HTTP status code in response\nresponse=$(curl -s -w \"\\n%{http_code}\" \\\n  -X POST \"https://api.telnyx.com/v2/messages\" \\\n  -H \"Authorization: Bearer $TELNYX_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"to\": \"+13125550001\", \"from\": \"+13125550002\", \"text\": \"Hello\"}')\n\nhttp_code=$(echo \"$response\" | tail -1)\nbody=$(echo \"$response\" | sed '$d')\n\ncase $http_code in\n  2*) echo \"Success: $body\" ;;\n  422) echo \"Validation error — check required fields and formats\" ;;\n  429) echo \"Rate limited — retry after delay\"; sleep 1 ;;\n  401) echo \"Authentication failed — check TELNYX_API_KEY\" ;;\n  *)   echo \"Error $http_code: $body\" ;;\nesac\n```\n\nCommon error codes: `401` invalid API key, `403` insufficient permissions,\n`404` resource not found, `422` validation error (check field formats),\n`429` rate limited (retry with exponential backoff).\n\n## Get Enum\n\n`GET /10dlc/enum/{endpoint}`\n\n```bash\ncurl -H \"Authorization: Bearer $TELNYX_API_KEY\" \"https://api.telnyx.com/v2/10dlc/enum/{endpoint}\"\n```\n\n## Retrieve Black Box Test Results\n\nReturns the results of the various black box tests\n\n`GET /seti/black_box_test_results`\n\n```bash\ncurl -H \"Authorization: Bearer $TELNYX_API_KEY\" \"https://api.telnyx.com/v2/seti/black_box_test_results\"\n```\n\nReturns: `black_box_tests` (array[object]), `product` (string), `record_type` (string)","tags":["telnyx","seti","curl","team-telnyx","agent-skills","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk"],"capabilities":["skill","source-team-telnyx","skill-telnyx-seti-curl","topic-agent-skills","topic-ai-coding-agent","topic-claude-code","topic-cpaas","topic-cursor","topic-iot","topic-llm","topic-sdk","topic-sip","topic-sms","topic-speech-to-text","topic-telephony"],"categories":["ai"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/team-telnyx/ai/telnyx-seti-curl","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add team-telnyx/ai","source_repo":"https://github.com/team-telnyx/ai","install_from":"skills.sh"}},"qualityScore":"0.533","qualityRationale":"deterministic score 0.53 from registry signals: · indexed on github topic:agent-skills · 167 github stars · SKILL.md body (1,828 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:54:46.662Z","embedding":null,"createdAt":"2026-04-18T22:07:37.156Z","updatedAt":"2026-04-22T06:54:46.662Z","lastSeenAt":"2026-04-22T06:54:46.662Z","tsv":"'+13125550001':98 '+13125550002':100 '-1':108 '/10dlc/enum':184 '/seti/black_box_test_results':213 '/v2/10dlc/enum/':196 '/v2/messages':84 '/v2/seti/black_box_test_results':224 '1':139 '10':20 '2':118 '401':59,140,157 '403':161 '404':164 '422':55,122,168 '429':52,131,174 'alway':60 'api':25,28,36,43,89,146,159,192,220 'api.telnyx.com':83,195,223 'api.telnyx.com/v2/10dlc/enum/':194 'api.telnyx.com/v2/messages':82 'api.telnyx.com/v2/seti/black_box_test_results':222 'application/json':95 'array':229 'authent':39,57,142 'author':86,189,217 'backoff':180 'bash':22,66,186,214 'bearer':87,190,218 'black':199,209,226 'bodi':109,121,152 'box':200,210,227 'call':44 'case':114 'check':67,126,144,171 'code':65,70,79,104,116,151,156 'common':154 'content':93 'content-typ':92 'curl':4,7,10,74,187,215 'd':96,113 'delay':137 'echo':105,110,119,123,132,141,148 'endpoint':185,197 'enum':182 'error':40,49,54,58,62,125,149,155,170 'esac':153 'exampl':32 'exponenti':179 'export':23 'fail':46,143 'field':128,172 'format':130,173 'found':167 'get':181,183,212 'h':85,91,188,216 'handl':41,61 'hello':102 'http':68,78,103,115,150 'instal':8,14 'insuffici':162 'invalid':158 'key':26,29,37,90,147,160,193,221 'limit':51,134,176 'linux':17 'maco':16 'n':77 'network':48 'object':230 'permiss':163 'post':81 'pre':13 'pre-instal':12 'product':64,231 'rate':50,133,175 'record':233 'requir':127 'resourc':165 'respons':72,73,106,111 'result':202,205 'retri':135,177 'retriev':198 'return':203,225 'sed':112 'seti':3,6 'setup':21 'skill' 'skill-telnyx-seti-curl' 'sleep':138 'source-team-telnyx' 'status':69 'string':232,235 'success':120 'tail':107 'telnyx':2,5,24,35,88,145,191,219 'telnyx-seti-curl':1 'test':201,211,228 'text':9,101 'topic-agent-skills' 'topic-ai-coding-agent' 'topic-claude-code' 'topic-cpaas' 'topic-cursor' 'topic-iot' 'topic-llm' 'topic-sdk' 'topic-sip' 'topic-sms' 'topic-speech-to-text' 'topic-telephony' 'type':94,234 'use':34 'valid':53,124,169 'various':208 'w':76 'window':19 'x':80","prices":[{"id":"3b22665c-81f3-4b3e-82b5-aef84767e0d6","listingId":"e69b9bf3-2dfa-4ccc-8fe2-257bbcad1996","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"team-telnyx","category":"ai","install_from":"skills.sh"},"createdAt":"2026-04-18T22:07:37.156Z"}],"sources":[{"listingId":"e69b9bf3-2dfa-4ccc-8fe2-257bbcad1996","source":"github","sourceId":"team-telnyx/ai/telnyx-seti-curl","sourceUrl":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-seti-curl","isPrimary":false,"firstSeenAt":"2026-04-18T22:07:37.156Z","lastSeenAt":"2026-04-22T06:54:46.662Z"}],"details":{"listingId":"e69b9bf3-2dfa-4ccc-8fe2-257bbcad1996","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"team-telnyx","slug":"telnyx-seti-curl","github":{"repo":"team-telnyx/ai","stars":167,"topics":["agent-skills","ai","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk","sip","sms","speech-to-text","telephony","telnyx","tts","twilio-migration","voice-agents","voice-ai","webrtc","windsurf"],"license":"mit","html_url":"https://github.com/team-telnyx/ai","pushed_at":"2026-04-21T22:09:49Z","description":"Official one-stop shop for AI Agents and developers building with Telnyx.","skill_md_sha":"46f372c8121488e0e09e9b64c8a5da9df5fbf6f4","skill_md_path":"skills/telnyx-seti-curl/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-seti-curl"},"layout":"multi","source":"github","category":"ai","frontmatter":{"name":"telnyx-seti-curl","description":">-"},"skills_sh_url":"https://skills.sh/team-telnyx/ai/telnyx-seti-curl"},"updatedAt":"2026-04-22T06:54:46.662Z"}}