Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adaptive/vat
EU VAT Information Exchange System API. Validation of VAT numbers at scale.
https://github.com/adaptive/vat
cloudflare cloudflare-workers hacktoberfest vat vat-number-validation vies workers
Last synced: about 2 months ago
JSON representation
EU VAT Information Exchange System API. Validation of VAT numbers at scale.
- Host: GitHub
- URL: https://github.com/adaptive/vat
- Owner: adaptive
- License: mit
- Created: 2021-09-18T20:33:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-06T18:18:34.000Z (over 1 year ago)
- Last Synced: 2024-05-02T05:49:43.773Z (8 months ago)
- Topics: cloudflare, cloudflare-workers, hacktoberfest, vat, vat-number-validation, vies, workers
- Language: HTML
- Homepage:
- Size: 113 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# VAT VIES API
Simple 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.
[Demo Pages](https://vat.pages.dev/) [Demo API](https://vat.adaptive.workers.dev/)## 🛠️ Usage
```http
GET /:country/:number
```## 🥰 [Cloudflare Developer Summer Challenge](https://challenge.developers.cloudflare.com/)
- [x] Cloudflare Workers (The App)
- [x] Cloudflare Workers KV (Storing data for 24 hours)
- [x] Cloudflare Pages (Documentation)
- [x] Durable Objects (Rate Limiter)## 🌍 [Cloudflare Workers®](https://workers.cloudflare.com/)
> Cloudflare Workers provides a serverless execution environment that allows you to create entirely new applications or augment existing ones without configuring or maintaining infrastructure.## 💾 [Cloudflare Workers KV](https://www.cloudflare.com/products/workers-kv/)
> Cloudflare Workers KV provides access to a secure low latency key-value store at all of the data centers in Cloudflare's global network.## ⚡ [Cloudflare Workers KV](https://pages.cloudflare.com/)
> A JAMstack platform for frontend developers to collaborate and deploy websites.## ⏱️ [Durable Objects](https://pages.cloudflare.com/)
> Durable Objects provide low-latency coordination and consistent storage for the Workers platform through two features: global uniqueness and a transactional storage API.