https://vebapi.com/api/
The SEO Analyzer API provides comprehensive website analysis tools to help optimize SEO performance. Each endpoint focuses on specific aspects of SEO, from technical audits to content optimization.
Authentication
All API requests require authentication using your API key in the X-API-KEY
header.
curl -H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json" \
"https://vebapi.com/api/seo/analyze?website=codeconia.com"
Error Handling
The API uses standard HTTP status codes and returns detailed error information in JSON format.
Error Response Format
{
"error": {
"code": "INVALID_URL",
"message": "The provided URL is not valid",
"details": "URL must include http:// or https://"
}
}
Releated Keywords
Get keyword suggestions, keyword density, and keyword prominence.
Parameters
a keyword to find related keywords
The country code to analyze
Your Vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/keywordresearch?keyword=email marketing&country=us" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
[
{
"text": "email marketing jobs",
"cpc": "8.00",
"vol": 4900,
"v": 4900,
"competition": "Medium",
"score": "1.60"
},
{
"text": "email marketing tools",
"cpc": "8.40",
"vol": 4655,
"v": 4655,
"competition": "Medium",
"score": "1.68"
},
{
"text": "email marketing platforms",
"cpc": "10.00",
"vol": 3920,
"v": 3920,
"competition": "Medium",
"score": "2.00"
},
{
"text": "email marketing manager",
"cpc": "9.20",
"vol": 4214,
"v": 4214,
"competition": "Medium",
"score": "1.84"
},
{
"text": "email marketing campaign",
"cpc": "9.60",
"vol": 4067,
"v": 4067,
"competition": "Medium",
"score": "1.92"
}
]
On Page Analysis
Comprehensive on-page SEO analysis including title tags, meta descriptions, headings, and content optimization recommendations.
Parameters
The website URL to analyze (Do NOT Include http:// or https://)
Your Vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/analyze?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"basic": {
"websiteurl": "codeconia.com",
"title": "Codeconia -Learn Programming",
"favicon": "http://www.google.com/s2/favicons?domain=codeconia.com"
},
"webtitle": {
"title": "Codeconia -Learn Programming",
"length": 28,
"suggestion": "Title length is good."
},
"metadescription": {
"description": "Programmer Guide",
"length": 16,
"suggestion": "Meta description is too short. Aim for 120-160 characters."
},
"metakeywords": {
"keywords": null,
"counts": 2,
"suggestion": "Meta keywords not found (optional in modern SEO)."
},
"headings": {
"h1": {
"headings": [
"\n Web Development Tutorials & Codes\n "
],
"count": 1
},
"h2": {
"headings": [],
"count": 0
},
"h3": {
"headings": [],
"count": 0
},
"h4": {
"headings": [],
"count": 0
},
"h5": {
"headings": [
"How to allow only your IP to access your entire server Using UFW",
"Google Auth in android and ios with React native Expo Managed workflow",
"Web Hosting Server: When and Why It\u2019s the Right Choice",
"Web Hosting for Small Businesses: A Mid-Range Solution for Growing Businesses",
"Drag and Drop with Swapy and PHP",
"How To Generate A PDF from HTML in Laravel 11",
"How to get the next value of an array and loop it in the array in PHP",
"New Open Source CRM for project Management and Invoicing",
"Post View Counts WordPress plugin (Documentation)",
"How to create a photo gallery in php without a database",
"PHP Contact form send email \u2013 Website integration \u2714\ufe0f",
"Digital Marketing Toolkit"
],
"count": 25
},
"h6": {
"headings": [],
"count": 0
},
"suggestion": [
"No H2 headings found. Add sub-headings for structure."
]
},
"sitemap_robots": [
"robots.txt",
"sitemap.xml"
],
"iframe": {
"count": 0,
"suggestion": "No iframe usage. Good!"
},
"underscoreurl": null,
"urlrewrite": null,
"images": {
"data": [
"https://codeconia.com/wp-content/themes/codeconia/images/blackpng.png",
"//codeconia.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif",
"https://codeconia.com/wp-content/uploads/2025/04/ChatGPT-Image-Apr-9-2025-06_46_48-PM-300x300.png",
"//codeconia.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif",
"https://codeconia.com/wp-content/uploads/2024/10/https___dev-to-uploads.s3.amazonaws.com_uploads_articles_fhfhj2t2bbjtzg6s9ccc.avif",
"//codeconia.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif",
"https://codeconia.com/wp-content/uploads/2021/09/Marielle-Price-300x169.png",
"//codeconia.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif",
"https://codeconia.com/wp-content/uploads/2021/06/wordpress-photo-gallery-plugins1-300x150.png",
"//codeconia.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif",
"https://codeconia.com/wp-content/uploads/2021/01/HTML-CONTACT-FORM-TO-EMAIL-300x169.gif",
"https://www.awltovhc.com/image-100477035-15022370",
"https://codeconia.com/wp-content/themes/codeconia/images/digitalprokit.jpg",
"https://www.awltovhc.com/image-100477035-14347998"
],
"count": 52,
"suggestion": "Too many images might affect load speed. Optimize images."
},
"links": {
"data": [
{
"link": "/",
"title": "\n"
},
{
"link": "/",
"title": "Home"
},
{
"link": "/latest-posts",
"title": "Latest \ud83d\ude80"
},
{
"link": "https://codeconia.com/how-to-allow-only-your-ip-to-access-your-entire-server-using-ufw/",
"title": " \n "
},
{
"link": "https://codeconia.com/how-to-allow-only-your-ip-to-access-your-entire-server-using-ufw/",
"title": " How to allow only your IP to access your entire server Using UFW"
},
{
"link": "https://codeconia.com/google-auth-in-android-and-ios-with-react-native-expo-managed-workflow/",
"title": " \n"
},
{
"link": "https://codeconia.com/",
"title": "codeconia.com"
},
{
"link": "https://www.dpbolvw.net/click-100477035-12454592",
"title": "Contabo "
}
],
"count": 89,
"suggestion": "There are broken or empty links. Clean them up."
}
}
Speed Check
Check your website speed and get suggestions to improve it.
Note: URL should be without http or https
Parameters
enter website url
Your Vebapi API Key
Example Request
curl -X GET "https://vebapi.com/api/seo/loadingspeeddata?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY"
Response
{
"data": {
"url": "http://codeconia.com/",
"content_type": null,
"http_code": 301,
"header_size": 532,
"request_size": 52,
"filetime": -1,
"ssl_verify_result": 0,
"redirect_count": 0,
"total_time": 0.048798,
"namelookup_time": 0.020789,
"connect_time": 0.02602,
"pretransfer_time": 0.0261,
"size_upload": 0,
"size_download": 0,
"speed_download": 0,
"speed_upload": 0,
"download_content_length": -1,
"upload_content_length": -1,
"starttransfer_time": 0.048727,
"redirect_time": 0,
"redirect_url": "https://codeconia.com/",
"primary_ip": "104.21.76.120",
"certinfo": [],
"primary_port": 80,
"local_ip": "207.180.198.252",
"local_port": 60932,
"http_version": 2,
"protocol": 1,
"ssl_verifyresult": 0,
"scheme": "HTTP",
"appconnect_time_us": 0,
"connect_time_us": 26020,
"namelookup_time_us": 20789,
"pretransfer_time_us": 26100,
"redirect_time_us": 0,
"starttransfer_time_us": 48727,
"total_time_us": 48798
},
"speed": {
"url": "https://codeconia.com/",
"loadingExperience": null,
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/137.0.7151.119 Safari/537.36",
"timing": 48,
"score": 86,
"warning": "- The page may not be loading as expected because your test URL (http://codeconia.com/) was redirected to https://codeconia.com/. Try testing the second URL directly."
},
"audit": [
{
"title": "Total Blocking Time",
"description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more about the Total Blocking Time metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/).",
"score": 100,
"displayValue": "0\u00a0ms"
},
{
"title": "Speed Index",
"description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https://developer.chrome.com/docs/lighthouse/performance/speed-index/).",
"score": 68,
"displayValue": "1.9\u00a0s"
},
{
"title": "Largest Contentful Paint",
"description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)",
"score": 59,
"displayValue": "2.1\u00a0s"
},
{
"title": "Cumulative Layout Shift",
"description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https://web.dev/articles/cls).",
"score": 100,
"displayValue": "0.013"
},
{
"title": "Time to Interactive",
"description": "Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).",
"score": 94,
"displayValue": "2.1\u00a0s"
},
{
"title": "Optimize viewport for mobile",
"description": "Tap interactions may be [delayed by up to 300\u00a0ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) if the viewport is not optimized for mobile.",
"score": 100,
"displayValue": null
},
{
"title": "LCP request discovery",
"description": "Optimize LCP by making the LCP image [discoverable](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) from the HTML immediately, and [avoiding lazy-loading](https://web.dev/articles/lcp-lazy-loading)",
"score": 0,
"displayValue": null
},
{
"title": "Optimize DOM size",
"description": "A large DOM can increase the duration of style calculations and layout reflows, impacting page responsiveness. A large DOM will also increase memory usage. [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/lighthouse/performance/dom-size/).",
"score": 100,
"displayValue": null
},
{
"title": "Max Potential First Input Delay",
"description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/).",
"score": 100,
"displayValue": "40\u00a0ms"
},
{
"title": "First Contentful Paint",
"description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).",
"score": 96,
"displayValue": "0.8\u00a0s"
},
{
"title": "Forced reflow",
"description": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) and possible mitigations.",
"score": 100,
"displayValue": null
},
{
"title": "Network dependency tree",
"description": "[Avoid chaining critical requests](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.",
"score": 0,
"displayValue": null
}
]
}
Domain Data
Get domain data for a specific domain.
Parameters
enter your website name
Your Vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/domainnamedata?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"age": {
"domainAge": "4 Years, 264 Days",
"createdDate": "6th-Nov-2020",
"updatedDate": "6th-Nov-2024",
"expiredDate": "6th-Nov-2025"
},
"whois": " Domain Name: CODECONIA.COM\r\n Registry Domain ID: 2570666541_DOMAIN_COM-VRSN\r\n Registrar WHOIS Server: whois.hostinger.com\r\n Registrar URL: http://www.hostinger.com\r\n Updated Date: 2024-11-06T15:25:38Z\r\n Creation Date: 2020-11-06T12:06:07Z\r\n Registry Expiry Date: 2025-11-06T12:06:07Z\r\n Registrar: HOSTINGER operations, UAB\r\n Registrar IANA ID: 1636\r\n Registrar Abuse Contact Email: [email protected]\r\n Registrar Abuse Contact Phone: +37064503378\r\n Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited\r\n Name Server: DEB.NS.CLOUDFLARE.COM\r\n Name Server: WALT.NS.CLOUDFLARE.COM\r\n DNSSEC: unsigned\r\n URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/\r\n>>> Last update of whois database: 2025-07-28T00:20:47Z <<<\r\n\r\nFor more information on Whois status codes, please visit https://icann.org/epp\r\n\r\nNOTICE: The expiration date displayed in this record is the date the\r\nregistrar's sponsorship of the domain name registration in the registry is\r\ncurrently set to expire. This date does not necessarily reflect the expiration\r\ndate of the domain name registrant's agreement with the sponsoring\r\nregistrar. Users may consult the sponsoring registrar's Whois database to\r\nview the registrar's reported date of expiration for this registration.\r\n\r\nTERMS OF USE: You are not authorized to access or query our Whois\r\ndatabase through the use of electronic processes that are high-volume and\r\nautomated except as reasonably necessary to register domain names or\r\nmodify existing registrations; the Data in VeriSign Global Registry\r\nServices' (\"VeriSign\") Whois database is provided by VeriSign for\r\ninformation purposes only, and to assist persons in obtaining information\r\nabout or related to a domain name registration record. VeriSign does not\r\nguarantee its accuracy. By submitting a Whois query, you agree to abide\r\nby the following terms of use: You agree that you may use this Data only\r\nfor lawful purposes and that under no circumstances will you use this Data\r\nto: (1) allow, enable, or otherwise support the transmission of mass\r\nunsolicited, commercial advertising or solicitations via e-mail, telephone,\r\nor facsimile; or (2) enable high volume, automated, electronic processes\r\nthat apply to VeriSign (or its computer systems). The compilation,\r\nrepackaging, dissemination or other use of this Data is expressly\r\nprohibited without the prior written consent of VeriSign. You agree not to\r\nuse electronic processes that are automated and high-volume to access or\r\nquery the Whois database except as reasonably necessary to register\r\ndomain names or modify existing registrations. VeriSign reserves the right\r\nto restrict your access to the Whois database in its sole discretion to ensure\r\noperational stability. VeriSign may restrict or terminate your access to the\r\nWhois database for failure to abide by these terms of use. VeriSign\r\nreserves the right to modify these terms at any time.\r\n\r\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\r\nRegistrars.\r\n"
}
Backlink Lists
Comprehensive backlink analysis including domain authority, referring domains, and link quality metrics.
Parameters
enter your website url
Your Vebapi Api key
Example Request
curl -X GET "https://vebapi.com/api/seo/backlinkdata?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"counts": {
"backlinks": {
"total": 43,
"doFollow": 19,
"fromHomePage": 0,
"doFollowFromHomePage": 0,
"text": 32,
"toHomePage": 25
},
"domains": {
"total": 29,
"doFollow": 17,
"fromHomePage": 0,
"toHomePage": 21
},
"ips": null,
"cBlocks": null,
"anchors": null,
"anchorUrls": null,
"topTLD": null,
"topCountry": null,
"topAnchorsByBacklinks": null,
"topAnchorsByDomains": null,
"topAnchorUrlsByBacklinks": null,
"topAnchorUrlsByDomains": null
},
"backlinks": [
{
"url_from": "https://webrankdirectory.com/most-visited-site-47/",
"url_to": "https://codeconia.com/",
"title": "most visited site 47 |",
"anchor": "codeconia.com",
"alt": "",
"nofollow": true,
"image": false,
"image_source": "",
"inlink_rank": 15,
"domain_inlink_rank": 71,
"first_seen": "2024-05-18",
"last_visited": "2024-12-09"
},
{
"url_from": "https://lamercedpuno.edu.pe/best-white-dark-hat-linkbuilding-for-your-website-322/",
"url_to": "https://codeconia.com/",
"title": "BEST WHITE/DARK HAT LINKBUILDING FOR YOUR WEBSITE! NO PREPAYMENTS! 100% TRUSTWORTHY! \u2013 La Merced Puno",
"anchor": "LINKS FOR codeconia.com TELEGRAM @happygrannypies",
"alt": "",
"nofollow": false,
"image": false,
"image_source": "",
"inlink_rank": 0,
"domain_inlink_rank": 5,
"first_seen": "2024-08-29",
"last_visited": "2024-08-29"
},
{
"url_from": "https://www.tpsearchtool.com/images/79-mysql-join-3-tables-tutorial-table",
"url_to": "https://codeconia.com/wp-content/uploads/2022/10/HTML-CONTACT-FORM-TO-EMAIL.jpg",
"title": "How to join three tables in SQL query \u2013 MySQL Example - 79 Mysql Join 3 Tables Tutorial Table Images",
"anchor": "Join 3 Tables In Mysql In Single Query",
"alt": "",
"nofollow": true,
"image": true,
"image_source": "https://www.tpsearchtool.com/img/OIP.2oKrsZyx3Jg8DFZ3ciiyYQHaEK",
"inlink_rank": 0,
"domain_inlink_rank": 47,
"first_seen": "2025-01-05",
"last_visited": "2025-01-05"
},
{
"url_from": "https://www.sitelike.org/similar/codeconia.com/",
"url_to": "https://www.codeconia.com/",
"title": "codeconia Alternatives - 50 Best Sites Like codeconia.com in 2025",
"anchor": "codeconia.com",
"alt": "",
"nofollow": true,
"image": true,
"image_source": "https://www.sitelike.org/images/external-link.jpg",
"inlink_rank": 0,
"domain_inlink_rank": 75,
"first_seen": "2025-07-20",
"last_visited": "2025-07-20"
},
{
"url_from": "https://fashioment.com/02ea-5447/",
"url_to": "https://codeconia.com/",
"title": "02ea-5447 \u2013 fashioment",
"anchor": "Link",
"alt": "",
"nofollow": false,
"image": false,
"image_source": "",
"inlink_rank": 0,
"domain_inlink_rank": 60,
"first_seen": "2025-06-29",
"last_visited": "2025-07-06"
},
{
"url_from": "http://jasimalikhan.blogspot.com/2023/",
"url_to": "https://codeconia.com/how-to-backup-and-download-database-using-php/",
"title": "Web Development: 2023",
"anchor": "https://codeconia.com/how-to-backup-and-download-database-using-php/",
"alt": "",
"nofollow": false,
"image": false,
"image_source": "",
"inlink_rank": 0,
"domain_inlink_rank": 15,
"first_seen": "2025-06-01",
"last_visited": "2025-06-11"
},
{
"url_from": "https://kingladybeauty.com/best-white-dark-hat-linkbuilding-for-your-website-322/",
"url_to": "https://codeconia.com/",
"title": "BEST WHITE/DARK HAT LINKBUILDING FOR YOUR WEBSITE! NO PREPAYMENTS! 100% TRUSTWORTHY! | \u4eca\u82f1\u767e\u8ca8 / KING & LADY MATE Co., LTD.",
"anchor": "LINKS FOR codeconia.com TELEGRAM @happygrannypies",
"alt": "",
"nofollow": false,
"image": false,
"image_source": "",
"inlink_rank": 0,
"domain_inlink_rank": 17,
"first_seen": "2025-05-04",
"last_visited": "2025-05-04"
}
]
}
New Backlinks
Comprehensive backlink analysis including domain authority, referring domains, and link quality metrics.
Parameters
enter your website url
your Vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/newbacklinks?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"backlinks": [
{
"url_from": "https://urls-shortener.eu/share/2421620",
"url_to": "https://codeconia.com/",
"title": "\u2764\ufe0f URL Shared \u2764\ufe0f",
"anchor": "codeconia.com",
"alt": "",
"nofollow": true,
"image": false,
"image_source": "",
"inlink_rank": 0,
"domain_inlink_rank": 63,
"first_seen": "2025-07-25",
"last_visited": "2025-07-25"
},
{
"url_from": "https://chargers.alianzaestrategica.edu.pe/en/expo-calendar.html",
"url_to": "https://codeconia.com/wp-content/uploads/2022/09/How-to-split-numbers-from-a-string-using-PHP-12-1536x864.jpg",
"title": "Expo Calendar - calendar",
"anchor": "Adding Calendar Feature in React Native Expo SDK",
"alt": "",
"nofollow": false,
"image": true,
"image_source": "https://codeconia.com/wp-content/uploads/2022/09/How-to-split-numbers-from-a-string-using-PHP-12-1536x864.jpg",
"inlink_rank": 0,
"domain_inlink_rank": 34,
"first_seen": "2025-07-23",
"last_visited": "2025-07-23"
},
{
"url_from": "https://chargers.alianzaestrategica.edu.pe/en/how-to-stop-form-from-refreshing-page.html",
"url_to": "https://codeconia.com/wp-content/uploads/2021/09/Javascript-1024x576.jpg",
"title": "How To Stop Form From Refreshing Page - form",
"anchor": "Submit Form Without Refreshing Page PHP and Javascript",
"alt": "",
"nofollow": false,
"image": true,
"image_source": "https://codeconia.com/wp-content/uploads/2021/09/Javascript-1024x576.jpg",
"inlink_rank": 0,
"domain_inlink_rank": 34,
"first_seen": "2025-07-23",
"last_visited": "2025-07-23"
}
]
}
Poor Backlinks
Comprehensive backlink analysis including domain authority, referring domains, and link quality metrics.
Parameters
your website url
your Vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/poorbacklinks?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
null
Referral Domains
Get referral domains for a website.
Parameters
enter the website url
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/referraldomains?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"referrers": [
{
"refdomain": "quabr.com",
"backlinks": 4,
"dofollow_backlinks": 0,
"first_seen": "2021-12-14",
"domain_inlink_rank": 31
},
{
"refdomain": "www.tpsearchtool.com",
"backlinks": 4,
"dofollow_backlinks": 0,
"first_seen": "2022-11-12",
"domain_inlink_rank": 47
},
{
"refdomain": "alestat.com",
"backlinks": 4,
"dofollow_backlinks": 0,
"first_seen": "2021-07-13",
"domain_inlink_rank": 61
},
{
"refdomain": "dev.to",
"backlinks": 2,
"dofollow_backlinks": 2,
"first_seen": "2021-09-22",
"domain_inlink_rank": 91
}
]
}
Top Search Keywords
Get top search keywords for a website.
Parameters
the website url
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/topsearchkeywords?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"keywords": [
{
"countryCode": "us",
"keyword": "instapy",
"topRankedUrl": "https://codeconia.com/how-to-create-instagram-bot-with-instapy/",
"rank": 19,
"rankChange": 0,
"searchVolume": 2000,
"rankingDifficulty": 7,
"seoClicks": 20,
"seoClicksChange": 0,
"totalMonthlyClicks": 1800,
"broadCostPerClick": null,
"phraseCostPerClick": null,
"exactCostPerClick": null,
"paidCompetitors": 0,
"rankingHomepages": 2
},
{
"countryCode": "us",
"keyword": "youtube api tutorial javascript",
"topRankedUrl": "https://codeconia.com/how-to-get-youtube-subscriber-views-and-video-counts-using-javascript/",
"rank": 5,
"rankChange": null,
"searchVolume": 420,
"rankingDifficulty": 22,
"seoClicks": 14,
"seoClicksChange": null,
"totalMonthlyClicks": 420,
"broadCostPerClick": null,
"phraseCostPerClick": null,
"exactCostPerClick": null,
"paidCompetitors": 0,
"rankingHomepages": 2
},
{
"countryCode": "us",
"keyword": "ultrasonic sensor arduino code",
"topRankedUrl": "https://codeconia.com/ultrasonic-sensor-with-arduino-tutorial/",
"rank": 25,
"rankChange": 41,
"searchVolume": 1100,
"rankingDifficulty": 15,
"seoClicks": 8,
"seoClicksChange": 5,
"totalMonthlyClicks": 950,
"broadCostPerClick": null,
"phraseCostPerClick": null,
"exactCostPerClick": null,
"paidCompetitors": 0,
"rankingHomepages": 5
}
]
}
AI SEO crawler check
Checks whether a website allows AI bots (e.g., GPTBot, Google-Extended, PerplexityBot) to crawl and use its content. It analyzes the website's robots.txt
file and returns the access status for all major AI bots along with suggestions to enable AI crawling if blocked.
Parameters
enter the website url you want to check in
Your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/aiseochecker?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"url": "codeconia.com",
"robots_found": true,
"ai_access": {
"GPTBot": true,
"ChatGPT-User": true,
"Google-Extended": true,
"AnthropicBot": true,
"ClaudeBot": true,
"PerplexityBot": true,
"CCBot": true,
"Amazonbot": true,
"Bytespider": true,
"facebookexternalhit": true,
"cohere-ai": true,
"YouBot": true,
"NeevaBot": true,
"ai-crawler": true,
"Applebot": true,
"Baiduspider": true,
"Sogou": true,
"YandexBot": true,
"PhindBot": true,
"DuckDuckBot": true,
"Yeti": true,
"360Spider": true,
"ias-va": true
},
"ai_bots_allowed": true,
"suggestions": [
"Your site is currently open for AI bots. You're AI-friendly!",
"You can still improve by providing structured data (schema.org) for better AI comprehension.",
"Add clear content usage terms if you want to allow or limit AI training use."
]
}
AI search engine analyzer
Analyzes a webpage to determine if its content is AI-friendly and ready for AI SEO. It checks for titles, headings, paragraphs, structured data (JSON-LD), and meta tags, then provides a score and suggestions to make the page more AI-accessible.
Parameters
enter page url you want to check
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/apipagechecker?website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"url": "https://codeconia.com",
"ai_scrapable": true,
"content_quality_score": 80,
"flags": {
"title": true,
"headings": 1,
"paragraphs": 61,
"lists": 4,
"tables": 0,
"schema_data_found": true,
"ai_blocking": false
},
"suggestions": [
"Add more headings (H1-H3)."
]
}
Keyword Research - Single
CPC , Monthly Search Volume, and competition of a keyword
Parameters
the keyword
country name in 2 chrctr like us , in etc
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/singlekeyword?keyword=email marketing&country=us" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"text": "email marketing",
"cpc": "40.55",
"vol": 22200,
"v": 22200,
"competition": "High",
"score": "10.1375"
}
Keyword Density Checker
Keyword Density Checker for a website , analyze the websites for rankable keywords
Parameters
targeted keyword
enter website url without https:// or http
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/seo/keyworddensity?keyword=gmax crm&website=codeconia.com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"status": "success",
"results": {
"title": "codeconia -learn programming",
"description": "programmer guide",
"site": null,
"words": [
{
"word": "smtp",
"weight": "0.2",
"occurrences": 2,
"percent": "1.1%",
"inTitle": false,
"inDescription": false
},
{
"word": "data laravel",
"weight": "0.2",
"occurrences": 2,
"percent": "1.1%",
"inTitle": false,
"inDescription": false
},
{
"word": "json data",
"weight": "0.2",
"occurrences": 2,
"percent": "1.1%",
"inTitle": false,
"inDescription": false
},
{
"word": "display json data",
"weight": "0.2",
"occurrences": 2,
"percent": "1.1%",
"inTitle": false,
"inDescription": false
}
]
}
}
Keyword Competition
Check keyword competition of a website and its targeted keyword in a country
Parameters
targeted keyword
targeted website without https or https , just name like codeconia.com
optional , country code like IN , US etc
Example Request
curl -X GET "https://vebapi.com/api/seo/competitioncheck?keyword=gmax crm&website=codeconia.com&country=us" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"status": "success",
"results": [
{
"rank": 1,
"title": "buyrs/gmax-crm - GitHub",
"host": "github.com",
"url": "https://github.com/buyrs/gmax-crm",
"is_target": false,
"metrics": {
"target": "https://github.com/buyrs/gmax-crm",
"backlinks": 1663448699,
"refdomains": 2141768,
"subnets": 226279,
"ips": 641858,
"nofollow_backlinks": 141768251,
"dofollow_backlinks": 1521680448,
"edu_backlinks": 5618468,
"gov_backlinks": 1319745
},
"inlink_rank": 28,
"domain_inlink_rank": 100
},
{
"rank": 2,
"title": "Gmax CRM - FREE PHP Invoicing and Project Management Software",
"host": "store.codeconia.com",
"url": "https://store.codeconia.com/",
"is_target": false,
"metrics": {
"target": "https://store.codeconia.com/",
"backlinks": 1,
"refdomains": 1,
"subnets": 1,
"ips": 1,
"nofollow_backlinks": 1,
"dofollow_backlinks": 0,
"edu_backlinks": 0,
"gov_backlinks": 0
},
"inlink_rank": 7,
"domain_inlink_rank": 42
},
{
"rank": 3,
"title": "Gmax CRM is an open source invoicing software | Product Hunt",
"host": "www.producthunt.com",
"url": "https://www.producthunt.com/products/gmax-crm-open-source",
"is_target": false,
"metrics": {
"target": "https://www.producthunt.com/products/gmax-crm-open-source",
"backlinks": 19392176,
"refdomains": 270679,
"subnets": 22033,
"ips": 44603,
"nofollow_backlinks": 2314556,
"dofollow_backlinks": 17077620,
"edu_backlinks": 40785,
"gov_backlinks": 4942
},
"inlink_rank": 24,
"domain_inlink_rank": 93
},
{
"rank": 4,
"title": "New Open Source CRM for project Management and Invoicing",
"host": "codeconia.com",
"url": "https://codeconia.com/new-open-source-crm-for-project-management-and-invoicing/",
"is_target": true,
"metrics": {
"target": "https://codeconia.com/new-open-source-crm-for-project-management-and-invoicing/",
"backlinks": 62,
"refdomains": 33,
"subnets": 33,
"ips": 35,
"nofollow_backlinks": 26,
"dofollow_backlinks": 36,
"edu_backlinks": 3,
"gov_backlinks": 0
},
"inlink_rank": 7,
"domain_inlink_rank": 42
}
]
}
Response Parameters
Name | Type | Description |
---|---|---|
is_target | string | if True , then its ranks if false not ranked |
Keyword Research Youtube
Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!
Parameters
the keyword you want to search for
Your vebAPI api key
Example Request
curl -X GET "https://vebapi.com/api/youtube/keywordresearch?keyword=email marketing" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"exact_keyword": [
{
"keyword": "email marketing",
"monthlysearch": 229164,
"competition_score": 56,
"difficulty": "High",
"overallscore": 66
}
],
"related_keywords": [
{
"keyword": "email marketing tips",
"monthlysearch": 2611,
"competition_score": 53,
"difficulty": "High",
"overallscore": 50,
"last_update": "2025-08-08 02:00:09"
},
{
"keyword": "email marketing complete guide",
"monthlysearch": 1486,
"competition_score": 40,
"difficulty": "Medium",
"overallscore": 52,
"last_update": "2025-08-08 02:00:09"
},
{
"keyword": "hubspot crm demo",
"monthlysearch": 1540,
"competition_score": 34,
"difficulty": "Medium",
"overallscore": 55,
"last_update": "2025-08-08 02:00:09"
},
{
"keyword": "ecommerce email marketing",
"monthlysearch": 2407,
"competition_score": 27,
"difficulty": "Medium",
"overallscore": 60,
"last_update": "2025-08-08 02:00:09"
},
{
"keyword": "increase sales with email marketing",
"monthlysearch": 0,
"competition_score": 14,
"difficulty": "Low",
"overallscore": 35,
"last_update": "2025-08-08 02:00:09"
},
{
"keyword": "email marketing for beginners",
"monthlysearch": 18003,
"competition_score": 37,
"difficulty": "Medium",
"overallscore": 63,
"last_update": "2025-08-08 02:00:09"
}
]
}
Youtube Tag Generator
This Youtube videos tag generator API working AI and machine learning to find best suitable tags for your video using a keyword
Parameters
enter your keyword
your VebAPI api key
Example Request
curl -X GET "https://vebapi.com/api/youtube/taggenerator?keyword=email marketing" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
{
"query": "email marketing",
"tags": [
"email marketing",
"emails marketing",
"emailing marketing",
"marketing email",
"marketing emails",
"email for marketing",
"emails for marketing",
"email marketing emails",
"platforms for email marketing",
"email marketing platform",
"email marketing platforms",
"marketing email platforms",
"email marketing jobs",
"email marketing job",
"marketing email jobs",
"jobs in email marketing",
"jobs for email marketing",
"email marketing careers",
"careers in email marketing",
"email marketing positions"
]
}
Domain Availability Checker (single ltd)
Domain name availability checker API with 1000's of TLD, The data's are accurate , updated realtime.
Parameters
the domain name you are looking for without TLD
TLD means com, org , net or any. do not add . (.dot) in tld
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/tools/domainsearchsingle?domain=getecz&tld=com" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
[
{
"domain": "getecz",
"tld": "com",
"status": "Taken"
}
]
Domain Availability Checker (multi ltd)
Domain name availability checker API with 1000's of TLD, The data's are accurate , updated realtime.
Parameters
the domain name you are looking for without TLD
any tld u want to check with coma eg : com,net,org,uk,co,in,io etc
your vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/tools/domainsearchmulti?domain=getecz&tlds=com,net,org,in,us,uk" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
[
{
"domain": "getecz",
"tld": "uk",
"status": "Available"
},
{
"domain": "getecz",
"tld": "net",
"status": "Available"
},
{
"domain": "getecz",
"tld": "in",
"status": "Available"
},
{
"domain": "getecz",
"tld": "us",
"status": "Available"
},
{
"domain": "getecz",
"tld": "com",
"status": "Taken"
},
{
"domain": "getecz",
"tld": "org",
"status": "Available"
}
]
.com Available Names Generator
AI Domain Generator. Generate available .com domain with a keyword. this api will generate avaiable .com domain names with your keyword
Parameters
enter the name you need , it will generate available .com names related to your domain
your Vebapi api key
Example Request
curl -X GET "https://vebapi.com/api/tools/comdomaingenerator?domain=getecz" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json"
Response
[
{
"keyword": "getecz",
"generated": "Wiregetecz",
"newdomain": "Wiregetecz.com"
},
{
"keyword": "getecz",
"generated": "geteczZone",
"newdomain": "geteczZone.com"
},
{
"keyword": "getecz",
"generated": "Addgetecz",
"newdomain": "Addgetecz.com"
},
{
"keyword": "getecz",
"generated": "geteczRiot",
"newdomain": "geteczRiot.com"
}
]