项目作者: adaptive

项目描述 :
EU VAT Information Exchange System API. Validation of VAT numbers at scale.
高级语言: HTML
项目地址: git://github.com/adaptive/vat.git
创建时间: 2021-09-18T20:33:32Z
项目社区:https://github.com/adaptive/vat

开源协议:MIT License

下载


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 Demo API

🛠️ Usage

  1. GET /:country/:number

🥰 Cloudflare Developer Summer Challenge

  • Cloudflare Workers (The App)
  • Cloudflare Workers KV (Storing data for 24 hours)
  • Cloudflare Pages (Documentation)
  • Durable Objects (Rate Limiter)

🌍 Cloudflare Workers®

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

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

A JAMstack platform for frontend developers to collaborate and deploy websites.

⏱️ Durable Objects

Durable Objects provide low-latency coordination and consistent storage for the Workers platform through two features: global uniqueness and a transactional storage API.