Using the API Reference
The API Referenceis an interactive explorer for every EZ Texting endpoint. You can browse endpoints, fill in parameters, generate code in your language, and send live requests — all without leaving the browser.
Layout
The reference page has three panels:
- Left — Endpoint list: All endpoints organized by category (Messages, Contacts, Groups, Keywords, etc.). Click any endpoint to select it.
- Middle — Parameters & docs: The selected endpoint's description, path and query parameters, and request body fields. Fill these in to build your request.
- Right — Code & response: A generated code sample that updates live as you fill in fields, plus a Try It button to execute the call and see the response.
Picking a Language
The language picker at the top of the code panel lets you switch between 13 languages: cURL, Python, Node.js, JavaScript (Fetch), Ruby, PHP, Java, Go, C#, Swift, Kotlin, PowerShell, and raw HTTP. The generated code updates instantly — copy it straight into your project.
Filling In Parameters
Required fields are marked with a red asterisk. Optional fields can be left blank and won't be included in the generated request. The type badge next to each field tells you what format to use (string, integer, array, boolean). Some fields show a max character count as you type.
For array fields like toNumbers or groupIds, use the + Add button to add one entry at a time. Each entry gets its own input; the generated code wraps them in a proper array automatically.
Sending a Request
Click Try It below the code block to execute the API call. You'll need to enter your EZ Texting credentials in the authentication fields at the top of the parameter panel. The response appears in the code panel with the status code and full JSON body.
About Your Credentials
- Credentials stay in your browser tab only — in memory, never in localStorage, cookies, or any database.
- Try It calls are forwarded over HTTPS through our proxy to
a.eztexting.com. The proxy doesn't log request bodies or authentication headers, and nothing is cached. - Refreshing the page, clicking Clear, or closing the tab removes them immediately.
- Generated code samples encode your password as Base64 (the standard HTTP Basic Auth format). Base64 is not encryption — treat copied snippets as if they contain plaintext secrets. Prefer OAuth2 tokens for production apps.
- We never ask for or use your password anywhere other than as the
Authorizationheader to EZ Texting's API.
Examples
Many endpoints include collapsible example sections in the code panel. Click Show Examples to see sample request bodies and expected responses. These are useful as a reference for the shape of the data the endpoint expects and returns.
Tips
- You can resize the panels by dragging the divider between the middle and right panels.
- Use the Copy button in the code panel to grab the generated snippet.
- The search bar in the header searches both guide pages and API endpoints — type a method name, path, or keyword to jump directly to an endpoint.
- Error response codes are listed in a collapsible section below the examples for each endpoint.
Ready to explore? Head to the API Reference and try it out.