NeverBounce Account API

Account information

OpenAPI Specification

neverbounce-account-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: NeverBounce API v4 Account API
  version: '4'
  description: 'RESTful JSON API for email verification. Provides single email verification and bulk list (jobs) verification endpoints. Authentication uses a per-integration API key (format `secret_xxxx...`) supplied via the `key` query/body parameter or the `Authorization: Bearer` header.'
  contact:
    name: NeverBounce Developers
    url: https://developers.neverbounce.com/
servers:
- url: https://api.neverbounce.com/v4
  description: NeverBounce v4 production API
security:
- ApiKeyQuery: []
- BearerAuth: []
tags:
- name: Account
  description: Account information
paths:
  /account/info:
    get:
      tags:
      - Account
      summary: Get account information and remaining credits
      parameters:
      - name: key
        in: query
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Account info
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AccountInfoResponse'
components:
  schemas:
    AccountInfoResponse:
      type: object
      properties:
        status:
          type: string
        credits_info:
          type: object
          properties:
            paid_credits_used:
              type: integer
            free_credits_used:
              type: integer
            paid_credits_remaining:
              type: integer
            free_credits_remaining:
              type: integer
        job_counts:
          type: object
          properties:
            completed:
              type: integer
            under_review:
              type: integer
            queued:
              type: integer
            processing:
              type: integer
        execution_time:
          type: integer
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: key
    BearerAuth:
      type: http
      scheme: bearer
externalDocs:
  description: NeverBounce API getting started
  url: https://developers.neverbounce.com/docs/api-getting-started