Tutorials
How-To Guides & API Examples
Step-by-step tutorials, API references, and best practices for every tool
JSON & XML Tools — Step-by-Step Guide
Choose a tool
Select JSON Validation, JSON to XML, XML to JSON, or JSON Path Query from the collection.
Paste your payload
Enter your JSON or XML string into the input field — or use the sample data to test.
Configure options
Set formatting preferences, schema validation rules, or XPath/JSONPath expressions.
Execute & copy
Click 'Run API' to process. Copy the result or the ready-to-use API snippet.
API Example
curl -X POST https://getcodingtools.com/api/v1/tools/validate-json -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"json": "{\"name\": \"test\", \"value\": 42}", "schema": "..."}'Code Conversion — Step-by-Step Guide
Select conversion type
Choose from Markdown to HTML, SQL formatter, HTML to JSX, or CSS to Tailwind.
Paste source code
Enter the source code you want to convert in the input field.
Adjust options
Configure output formatting, indentation, and syntax style preferences.
Convert & export
Click 'Run API' to transform. Copy the converted output for your project.
API Example
curl -X POST https://getcodingtools.com/api/v1/tools/md-to-html -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"markdown": "# Hello World\n\nThis is **bold** text."}'Crypto & Hashing — Step-by-Step Guide
Pick an operation
Choose from JWT encode/decode, UUID generation, hash (MD5/SHA), Base64, or bcrypt comparison.
Provide input data
Enter the string, payload, or data you want to process.
Set parameters
Configure algorithm, salt rounds, or encoding preferences.
Get the result
Execute and receive deterministic output every time.
API Example
curl -X POST https://getcodingtools.com/api/v1/tools/hash -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"algorithm": "sha256", "input": "hello world"}'Webhook & HTTP — Step-by-Step Guide
Select endpoint
Choose Webhook Tester, HTTP Request Builder, or URL encoder/decoder.
Configure request
Set method, headers, body, and query parameters for your test request.
Send & inspect
Execute the request and inspect the full response including headers and timing.
Debug & iterate
Use the response to debug your integrations and refine your API calls.
API Example
curl -X POST https://getcodingtools.com/api/v1/tools/webhook-test -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"url": "https://example.com/webhook", "method": "POST", "body": "{\"event\": \"test\"}"}'