{"adoption": {"forks": 451, "observed_at": "2026-09-01T02:13:58.975717+00:00", "stars": 1012}, "canonical_url": "https://ross.abutalabs.com/products/zerocode", "card": {"archived": false, "artifact_type": "framework", "description": "zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing for Data Pipelines, ETL, REST API, Kafka(Data Streams), Databases and Load scenarios. all defined in simple JSON or YAML — with zero coding.", "domain": ["testing", "apis", "developer-tools"], "enriched": true, "function": ["testing", "e2e-testing", "benchmarking", "http-client", "mocking"], "health_score": 100, "homepage": "https://zerocode-tdd.tddfy.com", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["authorjapps/zerocode"], "name": "authorjapps/zerocode", "platform": ["jvm", "cli"], "pushed_at": "2026-08-31T20:09:20+00:00", "repo": "authorjapps/zerocode", "stars": 1012, "tags": ["api-testing", "kafka-testing", "load-testing", "no-code", "json-dsl", "soap", "database-testing", "etl-testing", "junit", "automation", "data-engineering", "docker"], "topics": ["soap", "assertions", "java", "api", "testing", "json", "dsl", "automation", "framework", "kafka", "automation-framework", "library", "low-code", "nocode", "etl-testing", "data-pipeline"], "urls": [], "use_cases": ["automate REST API tests without writing code", "test Kafka produce/consume scenarios with JSON or protobuf messages", "run database SQL assertions in automated tests", "add performance and load testing to CI builds", "test SOAP endpoints with XML payloads through a proxy", "parameterize API tests from CSV files", "assert JSON response arrays, headers, and payloads"], "what_it_is": "Zerocode TDD is an open-source, no-code automated testing framework for REST/SOAP APIs, Kafka data streams, databases, ETL pipelines, and load scenarios, with tests defined declaratively in JSON or YAML. It runs on the JVM (Java/Kotlin) with JUnit integration and a companion Steply CLI for language-independent execution.", "when_to_avoid": ["you need a pure code-first testing framework with full programmatic control", "your stack is not JVM-based and you don't want the Steply CLI", "you rely on the removed Wiremock DSL integration", "you need UI/browser end-to-end testing"], "when_to_choose": ["your team wants declarative JSON/YAML test scenarios instead of code", "you need combined API, Kafka, and database testing in one framework", "you want load testing integrated with functional tests via JUnit 5", "QA and developers share a common low-code test format"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zerocode", "repo": "authorjapps/zerocode", "role": "main", "score": 96}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-01T02:13:58.975717+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:11:44.013233+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f9e95bda6c3b61d23a4640b1e691c2411f7d28324f56b73fdb0354e2ede5315", "fetched_at": "2026-09-01T02:13:58.975717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/authorjapps/zerocode"}, {"content_hash": "97a388ff7e57130f1cebde8ab99af278a805a8dbf4d38f7b0c31021d9ee195b1", "fetched_at": "2026-08-29T13:11:24.545962+00:00", "kind": "homepage", "missing": false, "url": "https://zerocode-tdd.tddfy.com"}, {"content_hash": "e3f0eeac9694db8aec11018460c6242186bac4fa53a7e0d7354f06815fef0208", "fetched_at": "2026-08-29T13:11:24.554908+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/about"}, {"content_hash": "167aa812748a8b22554313661d6861b6f6eec5c4b56d4290beff952887d7b711", "fetched_at": "2026-08-29T13:11:24.556873+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/Forked-Builds-Failing-Due-to-Docker-Hub-Rate-Limiting"}, {"content_hash": "e68c631835729bec5becbe0858c6926814c06396a2712af28968fe2c78e2db42", "fetched_at": "2026-08-29T13:11:24.558686+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-Does-it-support-https-connections"}, {"content_hash": "4f5c4256f38a144cd2bd42cba2a874225a80d954f290c6554cea331842cd0a6f", "fetched_at": "2026-08-29T13:11:24.562254+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-an-array-in-the-response-with-SIZE-Greater-Than-or-Lesser-Than"}, {"content_hash": "09b5ba00f8acb8c0e8cff242b2f2939ca4b5023d11f30a83dfb93124ce359a0f", "fetched_at": "2026-08-29T13:11:24.564416+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-assert-custom-headers-of-the-response"}, {"content_hash": "941cc20f6f0e72af2627d46bfba822c9bf886174d7e987478327c807dbeb53bb", "fetched_at": "2026-08-29T13:11:24.568276+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-invoke-POST-apis"}, {"content_hash": "0bbd22dfe65e6c7bc5cff6a5be447dbde9372c1e3bfc2b2a6f17cfa0d73978e7", "fetched_at": "2026-08-29T13:11:24.570818+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-pass-headers-auth-info-auth-headers-in-the-headers-APIs"}, {"content_hash": "da3b5026ae03a1854466fdf5fe061108c5d3a2e1dc48fb5beaa4506d38812da7", "fetched_at": "2026-08-29T13:11:24.572974+00:00", "kind": "site_page", "missing": false, "url": "https://zerocode-tdd.tddfy.com/faqs/QnA-How-to-test-your-APIs-easily-via-simple-JSON-steps"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 88}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3711, "days_push": 2, "days_rel": 2, "gap_med": 42.0, "n_releases_24m": 7}, "score": 96, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 5, "stale_scrape": false}}