搜索

PythonReactSEOPDF
OpenClaw

billionverify

Verify email addresses using the BillionVerify API. Use when user wants to verify single emails, batch verify email lists, upload files for bulk verification, check credit balance, or manage webhooks.

billionverifier0 来源安装数☆ 0 仓库 Starsv1.0.0

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install billionverifier/billionverify-skill

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

BillionVerify API Skill

Call the BillionVerify API to verify email addresses — single, batch, or bulk file processing.

Setup

API key must be set in environment variable BILLIONVERIFY_API_KEY. Get your API key at: https://billionverify.com/auth/sign-in?next=/home/api-keys

Base URL

https://api.billionverify.com

Authentication

All requests require an API key header:

-H "BV-API-KEY: $BILLIONVERIFY_API_KEY"

Endpoints

Verify Single Email
curl -X POST "https://api.billionverify.com/v1/verify/single" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com",
    "check_smtp": true
  }'

Response includes: status (valid/invalid/unknown/risky/disposable/catchall/role), score (0-1), is_deliverable, is_disposable, is_catchall, is_role, is_free, domain, domain_age, mx_records, domain_reputation, smtp_check, reason, suggestion, response_time, credits_used.

Verify Batch Emails (max 50)
curl -X POST "https://api.billionverify.com/v1/verify/bulk" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "emails": ["user1@example.com", "user2@example.com"],
    "check_smtp": true
  }'
Upload File for Bulk Verification

Upload CSV, Excel (.xlsx/.xls), or TXT files (max 20MB, 100,000 emails):

curl -X POST "https://api.billionverify.com/v1/verify/file" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY" \
  -F "file=@/path/to/emails.csv" \
  -F "check_smtp=true" \
  -F "email_column=email" \
  -F "preserve_original=true"

Returns task_id for tracking the async job.

Get File Job Status

Supports long-polling with timeout parameter (0-300 seconds):

curl -X GET "https://api.billionverify.com/v1/verify/file/{task_id}?timeout=30" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY"

Status values: pending, processing, `comple...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/billionverifier/billionverify-skill
Version
1.0.0
Commit
3892c5f6acbebf898b11672f895e81bc3b1a426a
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

BillionVerify Skill

An Agent Skill for verifying email addresses using the BillionVerify API.

Overview

This skill enables AI agents to verify email addresses — single verification, batch verification, bulk file processing, credit management, and webhook configuration — through the BillionVerify API.

Installation

Install this skill using the skills CLI:

npx skills add BillionVerify/billionverify-skill

Or install to specific agents:

npx skills add BillionVerify/billionverify-skill -a cursor -a claude-code

Setup

Before using this skill, you need to:

  1. Get your BillionVerify API key from https://billionverify.com/auth/sign-in?next=/home/api-keys
  2. Set it as an environment variable:
export BILLIONVERIFY_API_KEY=your_api_key_here

Usage Examples

Once installed, your AI agent can use this skill to:

Verify a single email
Verify the email address user@example.com
Batch verify multiple emails
Verify these emails: alice@gmail.com, bob@company.com, test@tempmail.org
Upload a file for bulk verification
Upload emails.csv and verify all the email addresses in it
Check credit balance
How many verification credits do I have left?
Download filtered results
Download only the valid and risky emails from job task_abc123
Manage webhooks
Create a webhook to notify https://myapp.com/hook when file verification completes
List all my webhooks

Features

  • Verify single email addresses in real-time
  • Batch verify up to 50 emails per request
  • Upload CSV/Excel/TXT files for bulk verification (up to 100,000 emails)
  • Track async file verification job status with long-polling
  • Download filtered results by verification status
  • Check credit balance and usage
  • Create, list, and delete webhooks for file completion events
  • Health check endpoint...

来源内容

SKILL.md
# BillionVerify API Skill

Call the [BillionVerify](https://billionverify.com/) API to verify email addresses — single, batch, or bulk file processing.

## Setup

API key must be set in environment variable `BILLIONVERIFY_API_KEY`.
Get your API key at: https://billionverify.com/auth/sign-in?next=/home/api-keys

## Base URL

```
https://api.billionverify.com
```

## Authentication

All requests require an API key header:
```bash
-H "BV-API-KEY: $BILLIONVERIFY_API_KEY"
```

## Endpoints

### Verify Single Email
```bash
curl -X POST "https://api.billionverify.com/v1/verify/single" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com",
    "check_smtp": true
  }'
```

Response includes: `status` (valid/invalid/unknown/risky/disposable/catchall/role), `score` (0-1), `is_deliverable`, `is_disposable`, `is_catchall`, `is_role`, `is_free`, `domain`, `domain_age`, `mx_records`, `domain_reputation`, `smtp_check`, `reason`, `suggestion`, `response_time`, `credits_used`.

### Verify Batch Emails (max 50)
```bash
curl -X POST "https://api.billionverify.com/v1/verify/bulk" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "emails": ["user1@example.com", "user2@example.com"],
    "check_smtp": true
  }'
```

### Upload File for Bulk Verification
Upload CSV, Excel (.xlsx/.xls), or TXT files (max 20MB, 100,000 emails):
```bash
curl -X POST "https://api.billionverify.com/v1/verify/file" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY" \
  -F "file=@/path/to/emails.csv" \
  -F "check_smtp=true" \
  -F "email_column=email" \
  -F "preserve_original=true"
```

Returns `task_id` for tracking the async job.

### Get File Job Status
Supports long-polling with `timeout` parameter (0-300 seconds):
```bash
curl -X GET "https://api.billionverify.com/v1/verify/file/{task_id}?timeout=30" \
  -H "BV-API-KEY: $BILLIONVERIFY_API_KEY"
```

Status values: `pending`, `processing`, `comple...
README
# BillionVerify Skill

An Agent Skill for verifying email addresses using the [BillionVerify API](https://billionverify.com/).

## Overview

This skill enables AI agents to verify email addresses — single verification, batch verification, bulk file processing, credit management, and webhook configuration — through the BillionVerify API.

## Installation

Install this skill using the `skills` CLI:

```bash
npx skills add BillionVerify/billionverify-skill
```

Or install to specific agents:

```bash
npx skills add BillionVerify/billionverify-skill -a cursor -a claude-code
```

## Setup

Before using this skill, you need to:

1. Get your BillionVerify API key from [https://billionverify.com/auth/sign-in?next=/home/api-keys](https://billionverify.com/auth/sign-in?next=/home/api-keys)
2. Set it as an environment variable:

```bash
export BILLIONVERIFY_API_KEY=your_api_key_here
```

## Usage Examples

Once installed, your AI agent can use this skill to:

### Verify a single email

```
Verify the email address user@example.com
```

### Batch verify multiple emails

```
Verify these emails: alice@gmail.com, bob@company.com, test@tempmail.org
```

### Upload a file for bulk verification

```
Upload emails.csv and verify all the email addresses in it
```

### Check credit balance

```
How many verification credits do I have left?
```

### Download filtered results

```
Download only the valid and risky emails from job task_abc123
```

### Manage webhooks

```
Create a webhook to notify https://myapp.com/hook when file verification completes
```

```
List all my webhooks
```

## Features

- Verify single email addresses in real-time
- Batch verify up to 50 emails per request
- Upload CSV/Excel/TXT files for bulk verification (up to 100,000 emails)
- Track async file verification job status with long-polling
- Download filtered results by verification status
- Check credit balance and usage
- Create, list, and delete webhooks for file completion events
- Health check endpoint...

相关技能

OpenClaw

humanpages

human-pages-ai

Search and hire real humans for tasks — photography, delivery, research, and more

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

openclaw-skills

zseven-w

Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.