Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

VATFix/vatfix-sdk-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SUB-SDK-001
vatfix-sdk-js
JavaScript SDK

STATUS: PENDING
REGISTRY: https://vatfix.eu
SNAPSHOT: https://vatfix.eu/REGISTRY_SNAPSHOT.json

Registered SDK. Identity governed by VATFIX registry.


Purpose

JavaScript SDK for VATFix API transport. Emits HTTP requests to VATFix API gateway. Returns API responses.


What it Accepts

  • API key (string)
  • Customer email (string)
  • VAT number queries: {countryCode: string, vatNumber: string}
  • HTTP API requests

What it Rejects

  • Invalid API keys
  • Missing required parameters
  • Invalid VAT numbers
  • Non-string types for countryCode or vatNumber

What it Returns

  • API response passthrough (JSON)
  • Error objects on failure
  • HTTP status codes: 200, 400, 401, 403, 429, 500

What it Does NOT do

  • Does not execute validation logic
  • Does not process payments
  • Does not modify VATFIX rules
  • Does not cache responses
  • Does not provide customer support
  • Does not guarantee API availability
  • Does not parse validation results
  • Does not contain business rules
  • Does not contain decision logic
  • Does not validate VAT numbers locally

Termination Conditions

  • API success: Response object returned
  • API failure: Error object returned
  • Invalid input: Error object returned
  • Network failure: Error object returned

Transport Only

This SDK is transport-only. See TRANSPORT_ONLY.md for constraints.


Last Updated: 2026-01-27

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors