{"id":18386848,"url":"https://github.com/adaptive/vat","last_synced_at":"2025-06-12T07:08:43.109Z","repository":{"id":46819265,"uuid":"407961961","full_name":"adaptive/vat","owner":"adaptive","description":"EU VAT Information Exchange System API. Validation of VAT numbers at scale.","archived":false,"fork":false,"pushed_at":"2023-06-06T18:18:34.000Z","size":116,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-12T03:55:31.171Z","etag":null,"topics":["cloudflare","cloudflare-workers","hacktoberfest","vat","vat-number-validation","vies","workers"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adaptive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-18T20:33:32.000Z","updated_at":"2021-10-05T13:26:45.000Z","dependencies_parsed_at":"2024-12-24T07:16:27.266Z","dependency_job_id":"e2d8f343-ea1d-4e30-a230-f312a55571e9","html_url":"https://github.com/adaptive/vat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/adaptive/vat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adaptive%2Fvat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adaptive%2Fvat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adaptive%2Fvat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adaptive%2Fvat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adaptive","download_url":"https://codeload.github.com/adaptive/vat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adaptive%2Fvat/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259418187,"owners_count":22854184,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudflare","cloudflare-workers","hacktoberfest","vat","vat-number-validation","vies","workers"],"created_at":"2024-11-06T01:23:37.113Z","updated_at":"2025-06-12T07:08:43.079Z","avatar_url":"https://github.com/adaptive.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VAT VIES API\n\nSimple API to validate VAT numbers. Cloudflare Workers and Cloudflare KV to offload the official European Union API. This solution guarantees that within 24 hours, only one request per unique VAT number to EU servers. SOAP conversion to JSON. VAT numbers are format validated before calling VIES API to check deductibility status.\n[Demo Pages](https://vat.pages.dev/) [Demo API](https://vat.adaptive.workers.dev/)\n\n\n## 🛠️ Usage\n\n```http\nGET /:country/:number\n```\n\n## 🥰 [Cloudflare Developer Summer Challenge](https://challenge.developers.cloudflare.com/)\n\n- [x] Cloudflare Workers (The App)\n- [x] Cloudflare Workers KV (Storing data for 24 hours)\n- [x] Cloudflare Pages (Documentation)\n- [x] Durable Objects (Rate Limiter)\n\n## 🌍 [Cloudflare Workers®](https://workers.cloudflare.com/)\n\u003e Cloudflare Workers provides a serverless execution environment that allows you to create entirely new applications or augment existing ones without configuring or maintaining infrastructure.\n\n## 💾 [Cloudflare Workers KV](https://www.cloudflare.com/products/workers-kv/)\n\u003e Cloudflare Workers KV provides access to a secure low latency key-value store at all of the data centers in Cloudflare's global network.\n\n## ⚡ [Cloudflare Workers KV](https://pages.cloudflare.com/)\n\u003e A JAMstack platform for frontend developers to collaborate and deploy websites.\n\n## ⏱️ [Durable Objects](https://pages.cloudflare.com/)\n\u003e Durable Objects provide low-latency coordination and consistent storage for the Workers platform through two features: global uniqueness and a transactional storage API.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadaptive%2Fvat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadaptive%2Fvat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadaptive%2Fvat/lists"}