openapi: 3.0.3 info: title: UpLead Account API description: REST API for accessing UpLead's B2B contact and company database. Supports company search and enrichment, person search and enrichment, combined person-and-company lookup, prospector search for discovering contacts by title or function, email verification, credit balance checking, and list management. version: 2.0.0 contact: name: UpLead Support url: https://www.uplead.com/contact/ termsOfService: https://www.uplead.com/terms/ license: name: Proprietary servers: - url: https://api.uplead.com/v2 description: UpLead API v2 - url: https://logo.uplead.com description: UpLead Logo CDN security: - ApiKeyAuth: [] tags: - name: Account description: Account and credit management. paths: /credits: get: operationId: getCredits summary: Get remaining credit balance description: Returns the current API credit balance for the authenticated account. tags: - Account responses: '200': description: Successful credit balance response. content: application/json: schema: type: object properties: email: type: string format: email credits: type: integer '401': description: Unauthorized. content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' components: schemas: ErrorResponse: type: object properties: error: type: string description: Human-readable error message. status: type: integer description: HTTP status code. securitySchemes: ApiKeyAuth: type: apiKey in: header name: Authorization description: Your UpLead API key passed as a header value.