openapi: 3.0.0 info: title: Vatstack API Specification Batches Hits API description: A suite of VAT APIs which let you validate VAT numbers with government services, look up VAT rates by ISO country code, calculate price quotes with centralized VAT rules and store transactions with each sale for VAT reporting. contact: email: team@vatstack.com version: 1.3.0 servers: - url: https://api.vatstack.com/{basePath} description: Production API server. variables: basePath: default: v1 tags: - name: Hits paths: /hits: get: operationId: getAllHits summary: This endpoint can be useful if you want to perform a quick check against your hits count before initiating an API request. responses: '200': description: Hits successfully retrieved. content: application/json: schema: $ref: '#/components/schemas/hit' default: description: Error response. content: application/json: schema: $ref: '#/components/schemas/error' security: - publicKey: [] secretKey: [] tags: - Hits components: schemas: error: type: object description: Error response from the Vatstack API. properties: code: type: string description: For validations, a short string indicating the [error code](https://vatstack.com/docs/validations). maxLength: 50 message: type: string description: Human-readable message providing more details about the error. maxLength: 250 hit: type: object description: Retrieve the number of hits you have used for the running month and the total capacity allocated to your current subscription plan. properties: supplies: type: object properties: capacity: type: integer description: Included supplies in the plan you’re subscribed to. format: int32 used: type: integer description: Supplies created during the running month. Additional requests beyond `capacity` will be charged according to the plan you’re subscribed to. format: int32 validations: type: object properties: capacity: type: integer description: Included validations in the plan you’re subscribed to. format: int32 used: type: integer description: Validations created during the running month. Additional requests beyond `capacity` will be charged according to the plan you’re subscribed to. format: int32 securitySchemes: publicKey: type: apiKey name: X-API-KEY in: header secretKey: type: apiKey name: X-API-KEY in: header externalDocs: description: Vatstack API Reference url: https://vatstack.com/docs