APIVerve Data Processing API
The Data Processing API from APIVerve — 6 operation(s) for data processing.
The Data Processing API from APIVerve — 6 operation(s) for data processing.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/apiverve-data-processing-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: APIVerve Data Processing API
description: One API key, 370+ real-world REST endpoints — weather, geocoding, finance, DNS, validation, text processing and more. Every endpoint returns JSON. Full documentation at https://docs.apiverve.com.
termsOfService: https://apiverve.com/terms/
contact:
name: APIVerve Support
email: hello@apiverve.com
url: https://apiverve.com/contact
license:
name: APIVerve Terms of Service
url: https://apiverve.com/terms/
version: 1.0.0
x-logo:
url: https://apiverve.com/images/favicon.png
altText: APIVerve
servers:
- url: https://api.apiverve.com
security:
- api_key: []
tags:
- name: Data Processing
paths:
/v1/counter:
get:
summary: Cloud Counter
description: Get the current value of the counter
operationId: counter
parameters:
- name: id
in: query
schema:
type: string
required: true
description: The ID of the counter (e.g., test_counter)
example: test_counter
responses:
'200':
description: Successful Response
content:
application/json:
schema:
type: object
properties:
status:
type: string
description: status
error:
type: string
description: error
data:
type: object
description: data
example:
status: ok
error: null
data:
created: '2024-04-26T22:09:46.000Z'
id: test_counter
lastAction: get
lastRead: '2025-12-16T22:21:45.000Z'
lastUpdated: '2024-04-26T22:09:46.000Z'
numberOfDigits: 1
ordinal: zeroth
value: 0
words: zero
isEven: true
isNegative: false
isZero: true
isPrime: false
'401':
description: Your request was not authorized, or your API Key was invalid
'404':
description: Requested resource was not found
'500':
description: A server error has occurred, try again later
tags:
- Data Processing
/v1/htmltotext:
post:
summary: HTML to Text
description: Convert HTML to text
operationId: htmltotext
parameters: []
responses:
'200':
description: Successful Response
content:
application/json:
schema:
type: object
properties:
status:
type: string
description: status
error:
type: string
description: error
data:
type: object
description: data
example:
status: ok
error: null
data:
text: This is an example paragraph. Anything in the body tag will appear on the page, just like this p tag and its contents.
parsed: true
extractionMethod: article
detectedLanguage:
language: english
confidence: 0.3507446808510638
characterCount: 118
wordCount: 23
'401':
description: Your request was not authorized, or your API Key was invalid
'404':
description: Requested resource was not found
'500':
description: A server error has occurred, try again later
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
html:
type: string
description: The HTML to convert to text
required:
- html
tags:
- Data Processing
/v1/metadataextractor:
post:
summary: Metadata Extractor
description: Extract metadata from a web page
operationId: metadataextractor
parameters: []
responses:
'200':
description: Successful Response
content:
application/json:
schema:
type: object
properties:
status:
type: string
description: status
error:
type: string
description: error
data:
type: object
description: data
example:
status: ok
error: null
data:
requestUrl: https://apiverve.com
url: https://apiverve.com/
canonical: ''
lang: en
charset: utf-8
title: APIVerve — One key for 300+ production APIs
image: ''
favicons:
- rel: icon
href: /images/favicon.ico
sizes: any
- rel: icon
type: image/png
href: /images/favicon.png
- rel: apple-touch-icon
href: /images/apple-touch-icon.png
author: ''
description: Consistent schemas, predictable credit pricing, and an uptime SLA on every paid plan across 300+ production APIs. One key, one bill, zero glue code.
keywords: ''
source: ''
price: ''
priceCurrency: ''
availability: ''
robots: ''
jsonld: []
og:url: https://apiverve.com
og:locale: en_US
og:locale:alternate: ''
og:title: APIVerve — One key for 300+ production APIs
og:type: website
og:description: Consistent schemas, predictable credit pricing, and an uptime SLA on every paid plan across 300+ production APIs. One key, one bill, zero glue code.
og:determiner: ''
og:site_name: APIVerve
og:image: https://apiverve.com/social-images/page-home.png
og:image:secure_url: ''
og:image:type: ''
og:image:width: '1200'
og:image:height: '630'
twitter:title: APIVerve — One key for 300+ production APIs
twitter:description: Consistent schemas, predictable credit pricing, and an uptime SLA on every paid plan across 300+ production APIs.
twitter:image: https://apiverve.com/social-images/page-home.png
twitter:image:alt: ''
twitter:card: summary_large_image
twitter:site: ''
twitter:site:id: ''
twitter:url: ''
twitter:account_id: ''
twitter:creator: ''
twitter:creator:id: ''
twitter:player: ''
twitter:player:width: ''
twitter:player:height: ''
twitter:player:stream: ''
twitter:app:name:iphone: ''
twitter:app:id:iphone: ''
twitter:app:url:iphone: ''
twitter:app:name:ipad: ''
twitter:app:id:ipad: ''
twitter:app:url:ipad: ''
twitter:app:name:googleplay: ''
twitter:app:id:googleplay: ''
twitter:app:url:googleplay: ''
headings:
- level: h1
text: Every API your product needs, behind one key.
- level: h2
text: The boring parts of API integration, already solved.
- level: h3
text: One response envelope
- level: h3
text: Flat credit pricing
- level: h3
text: Backed by an uptime SLA
- level: h2
text: Your first call takes two minutes.
- level: h3
text: Grab a key
- level: h3
text: Call any endpoint
- level: h3
text: Ship it
- level: h2
text: Authenticate once. Point at anything.
- level: h2
text: Skip the integration work. Ship the feature.
- level: h3
text: User verification
- level: h3
text: Commerce toolkit
- level: h3
text: Data enrichment
- level: h3
text: Docs & media
- level: h2
text: Metrics from the last 24 hours.
- level: h2
text: Production APIs for the things you keep rebuilding.
- level: h3
text: Email Validator →
- level: h3
text: IP Lookup →
- level: h3
text: Weather →
- level: h3
text: QR Code Generator →
- level: h3
text: Currency Converter →
- level: h3
text: Translator →
- level: h2
text: 450,000+ lookups, validations, and conversions a day, through one key.
- level: h2
text: Give your software a way to act on the world.
- level: h3
text: Scaling in production?
- level: h4
text: Product
- level: h4
text: Solutions
- level: h4
text: Integrations
- level: h4
text: Resources
- level: h4
text: Compare
- level: h4
text: SDKs
- level: h4
text: Company
- level: h4
text: Featured APIs
- level: h4
text: More
- level: h4
text: Legal
- level: h4
text: Important disclaimer
imgTags:
- src: /images/favicon.png
alt: ''
width: '26'
height: '26'
- src: /images/brands/brand01.png
alt: Microsoft
- src: /images/brands/brand02.png
alt: DuckDuckGo
- src: /images/brands/brand03.png
alt: Topdanmark
- src: /images/brands/brand04.png
alt: University of Maryland
- src: /images/brands/brand05.png
alt: Postman
- src: /images/brands/brand06.png
alt: RapidAPI
- src: /images/brands/brand07.png
alt: Zapier
- src: /images/brands/brand08.svg
alt: Deloitte
- src: /images/brands/brand01.png
alt: ''
- src: /images/brands/brand02.png
alt: ''
- src: /images/brands/brand03.png
alt: ''
- src: /images/brands/brand04.png
alt: ''
- src: /images/brands/brand05.png
alt: ''
- src: /images/brands/brand06.png
alt: ''
- src: /images/brands/brand07.png
alt: ''
- src: /images/brands/brand08.svg
alt: ''
- src: /images/brands/brand01.png
alt: ''
- src: /images/brands/brand02.png
alt: ''
- src: /images/brands/brand03.png
alt: ''
- src: /images/brands/brand04.png
alt: ''
- src: /images/brands/brand05.png
alt: ''
- src: /images/brands/brand06.png
alt: ''
- src: /images/brands/brand07.png
alt: ''
- src: /images/brands/brand08.svg
alt: ''
- src: /images/brands/brand01.png
alt: ''
- src: /images/brands/brand02.png
alt: ''
- src: /images/brands/brand03.png
alt: ''
- src: /images/brands/brand04.png
alt: ''
- src: /images/brands/brand05.png
alt: ''
- src: /images/brands/brand06.png
alt: ''
- src: /images/brands/brand07.png
alt: ''
- src: /images/brands/brand08.svg
alt: ''
- src: /images/brands/brand01.png
alt: ''
- src: /images/brands/brand02.png
alt: ''
- src: /images/brands/brand03.png
alt: ''
- src: /images/brands/brand04.png
alt: ''
- src: /images/brands/brand05.png
alt: ''
- src: /images/brands/brand06.png
alt: ''
- src: /images/brands/brand07.png
alt: ''
- src: /images/brands/brand08.svg
alt: ''
- src: /images/brands/brand01.png
alt: ''
- src: /images/brands/brand02.png
alt: ''
- src: /images/brands/brand03.png
alt: ''
- src: /images/brands/brand04.png
alt: ''
- src: /images/brands/brand05.png
alt: ''
- src: /images/brands/brand06.png
alt: ''
- src: /images/brands/brand07.png
alt: ''
- src: /images/brands/brand08.svg
alt: ''
- src: /images/favicon.png
alt: ''
width: '24'
height: '24'
responseBody: ''
viewport: width=device-width, initial-scale=1, maximum-scale=1
theme-color: '#ffffff'
application-name: APIVerve
og:image:alt: APIVerve — One key for 300+ production APIs
'401':
description: Your request was not authorized, or your API Key was invalid
'404':
description: Requested resource was not found
'500':
description: A server error has occurred, try again later
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
url:
type: string
description: The URL of the web page to extract metadata from
required:
- url
tags:
- Data Processing
/v1/morsecode:
post:
summary: Morse Code
description: Morse Code is a simple tool for encoding and decoding Morse code. It returns the encoded or decoded Morse code.
operationId: morsecode
parameters: []
responses:
'200':
description: Successful Response
content:
application/json:
schema:
type: object
properties:
status:
type: string
description: status
error:
type: string
description: error
data:
type: object
description: data
example:
status: ok
error: null
data:
text: This Is A Message
morse: '- .... .. ... / .. ... / .- / -- . ... ... .- --. . '
stats:
characters: 17
dits: 25
dahs: 7
valid: true
audio:
audioFile: a11f9d7f-1fd2-4b10-86de-82defaf18c57.wav
format: .wav
downloadURL: https://storage.googleapis.com/apiverve/APIData/morsecode/a11f9d7f-1fd2-4b10-86de-82defaf18c57.wav?GoogleAccessId=635500398038-compute%40developer.gserviceaccount.com&Expires=1765925804&Signature=TiktgUsHV0ipCaRwNNiEihtD5e1SacBHBwWLGvsrnLJTkH%2BH5fRsII5hxk7nEqTypya05Dg4BHTxu672tRU%2Bhb3F8g%2BQYL7u3PMaCHzcnrrpcjSh0hH7%2BWVfEyHxPf5cCuKliISePCOlpbVsU8xtFL8p1DfgTV2FeD8Rmwo3SVpCG4LHpYXJWoZVET2IbS4dZS%2Brn9kvnoBvApgDJgc5EEufOZHYLba6278g0HTgQaOIhdSNhpeSpCwPuSw6q3eK%2FGqzhD5PtzTBMPN1hMvXIZPX11EYRG%2FLbqvltu6gVgbYL5khcG5zQbDse2vXphAys8fMq7PiZSGe1ODf63Gakw%3D%3D
duration: 13.20s
frequency: 600Hz
sampleRate: 8000Hz
expires: 1765925804517
'401':
description: Your request was not authorized, or your API Key was invalid
'404':
description: Requested resource was not found
'500':
description: A server error has occurred, try again later
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
text:
type: string
description: The text to encode or decode in Morse code
audio:
type: boolean
description: Set to true to include an audio file of the Morse code
required:
- text
tags:
- Data Processing
/v1/murmurhash:
post:
summary: MurmurHash
description: Generate a MurmurHash3 hash
operationId: murmurhash
parameters: []
responses:
'200':
description: Successful Response
content:
application/json:
schema:
type: object
properties:
status:
type: string
description: status
error:
type: string
description: error
data:
type: object
description: data
example:
status: ok
error: null
data:
hash: 1586663183
hashHex: 5e928f0f
variant: murmur3_32
seed: 0
'401':
description: Your request was not authorized, or your API Key was invalid
'404':
description: Requested resource was not found
'500':
description: A server error has occurred, try again later
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
text:
type: string
description: The text to hash
seed:
type: integer
description: Seed value for the hash function
variant:
type: string
description: 'Hash variant: 32 (32-bit) or 128 (128-bit)'
required:
- text
tags:
- Data Processing
/v1/sqlexplainer:
post:
summary: SQL Explainer
description: Get a plain English explanation of a SQL query
operationId: sqlexplainer
parameters: []
responses:
'200':
description: Successful Response
content:
application/json:
schema:
type: object
properties:
status:
type: string
description: status
error:
type: string
description: error
data:
type: object
description: data
example:
status: ok
error: null
data:
explanation: This SQL query retrieves the names of users and the number of orders they have placed. It filters users who were created after January 1, 2024. The query then groups the results by user ID and only includes users who have placed more than 5 orders, finally ordering the results by the order count in descending order.
operation: SELECT
tables:
- users
- orders
complexity: moderate
'401':
description: Your request was not authorized, or your API Key was invalid
'404':
description: Requested resource was not found
'500':
description: A server error has occurred, try again later
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
query:
type: string
description: The SQL query to explain
detail:
type: string
description: 'Explanation detail level: brief, standard, or detailed'
required:
- query
tags:
- Data Processing
components:
securitySchemes:
api_key:
type: apiKey
name: x-api-key
in: header
externalDocs:
description: APIVerve Documentation
url: https://docs.apiverve.com