voidly-ai/Voidly Accessibility Check
Verify your services are accessible from censored countries. Powered by Voidly censorship intelligence (19.6M+ live samples).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| domains | Comma-separated list of domains to check (e.g. "mycompany.com,api.mycompany.com"). Up to 50 domains. | yes | — |
| countries | Comma-separated ISO 3166-1 alpha-2 country codes (e.g. "IR,RU,CN,UA"). Defaults to a high-risk set. | no | IR,RU,CN |
| fail-on-blocked | Fail the workflow when any domain is blocked in any target country. Set to "false" to warn only. | no | false |
| report-format | Report format written to GITHUB_STEP_SUMMARY: "markdown" or "json". | no | markdown |
| api-key | Optional Voidly API key for higher rate limits. Public endpoint works without one. | no | "" |
| api-base-url | Override the API base URL (advanced). Defaults to https://api.voidly.ai. | no | https://api.voidly.ai |
Outputs
| name | description |
|---|---|
| blocked-count | Total number of (domain, country) pairs that returned status=blocked. |
| total-checks | Total number of (domain, country) pairs evaluated. |
| blocked-domains | JSON array of blocked results: [{"domain":"x","country":"IR","status":"blocked"}, ...] |
| report-url | Link to the full Voidly report for the most-affected country, if any. |