github-public-apis
PUBLICAPI / API directory
Find your next API.
Know the limits. Build further.
A practical starting point for public APIs. Compare access, pricing and limitations — with direct links to the original sources.
Categories (61)
Spotify Web API
OpenAPI-specified web service (spotify.com, version 1.0.0): You can use Spotify's Web API to discover music and podcasts, manage your Spotify library, control audio playback, and much more. Browse our available Web API endpoints using the sidebar at left, or via the navigation bar on top of this page on smaller screens. In order to make successful Web API requests your app will
profiles
Spotify Web API with fixes and improvements from sonallux (spotify.com)
OpenAPI-specified service (spotify.com:sonallux, version 2023.2.27): You can use Spotify's Web API to discover music and podcasts, manage your Spotify library, control audio playback, and much more. Browse our available Web API endpoints using the sidebar at left, or via the navigation bar on top of this page on smaller screens. In order to make successful Web API requests your app will
profiles
github-public-apis
SpryTools Email Validation
SpryTools Email Validation (Data Validation): Syntax + MX + disposable/role-based email validation
profiles
SpryTools Screenshot
SpryTools Screenshot (Development): Capture full-page or viewport website screenshots (PNG/JPEG/WebP)
profiles
SpryTools Web Scraping
SpryTools Web Scraping (Development): Extract HTML/text/CSS-selector data, Cloudflare-bypass
profiles
Spyse
Access data on all Internet assets and build powerful attack surface management applications
HTTPS: Yes
github-public-apis
profiles
SqlManagementClient — sql-advisors (azure.com)
OpenAPI-specified service (azure.com:sql-advisors, version 2015-05-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-blobAuditing (azure.com)
OpenAPI-specified service (azure.com:sql-blobAuditing, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-blobAuditingPolicies (azure.com)
OpenAPI-specified service (azure.com:sql-blobAuditingPolicies, version 2015-05-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-cancelOperations (azure.com)
OpenAPI-specified service (azure.com:sql-cancelOperations, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-cancelPoolOperations (azure.com)
OpenAPI-specified service (azure.com:sql-cancelPoolOperations, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-capabilities (azure.com)
OpenAPI-specified service (azure.com:sql-capabilities, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-databaseAutomaticTuning (azure.com)
OpenAPI-specified service (azure.com:sql-databaseAutomaticTuning, version 2015-05-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-databases (azure.com)
OpenAPI-specified service (azure.com:sql-databases, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-DatabaseSchema (azure.com)
OpenAPI-specified service (azure.com:sql-DatabaseSchema, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-DatabaseSecurityAlertPolicies (azure.com)
OpenAPI-specified service (azure.com:sql-DatabaseSecurityAlertPolicies, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-databaseVulnerabilityAssessmentBaselines (azure.com)
OpenAPI-specified service (azure.com:sql-databaseVulnerabilityAssessmentBaselines, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-databaseVulnerabilityAssessments (azure.com)
OpenAPI-specified service (azure.com:sql-databaseVulnerabilityAssessments, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-databaseVulnerabilityAssessmentScans (azure.com)
OpenAPI-specified service (azure.com:sql-databaseVulnerabilityAssessmentScans, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-dataWarehouseUserActivities (azure.com)
OpenAPI-specified service (azure.com:sql-dataWarehouseUserActivities, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-elasticPools (azure.com)
OpenAPI-specified service (azure.com:sql-elasticPools, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-encryptionProtectors (azure.com)
OpenAPI-specified service (azure.com:sql-encryptionProtectors, version 2015-05-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-FailoverDatabases (azure.com)
OpenAPI-specified service (azure.com:sql-FailoverDatabases, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-FailoverElasticPools (azure.com)
OpenAPI-specified service (azure.com:sql-FailoverElasticPools, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-failoverGroups (azure.com)
OpenAPI-specified service (azure.com:sql-failoverGroups, version 2015-05-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-firewallRules (azure.com)
OpenAPI-specified service (azure.com:sql-firewallRules, version 2015-05-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-instanceFailoverGroups (azure.com)
OpenAPI-specified service (azure.com:sql-instanceFailoverGroups, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-instancePools (azure.com)
OpenAPI-specified service (azure.com:sql-instancePools, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-jobs (azure.com)
OpenAPI-specified service (azure.com:sql-jobs, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-longTermRetention (azure.com)
OpenAPI-specified service (azure.com:sql-longTermRetention, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedBackupShortTermRetention (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedBackupShortTermRetention, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedDatabases (azure.com)
OpenAPI-specified service (azure.com:sql-managedDatabases, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedDatabaseSchema (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedDatabaseSchema, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedDatabaseSecurityAlertPolicies (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedDatabaseSecurityAlertPolicies, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedDatabaseSensitivityLabels (azure.com)
OpenAPI-specified service (azure.com:sql-managedDatabaseSensitivityLabels, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedDatabaseVulnerabilityAssesmentRuleBaselines (azure.com)
OpenAPI-specified service (azure.com:sql-managedDatabaseVulnerabilityAssesmentRuleBaselines, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedDatabaseVulnerabilityAssessments (azure.com)
OpenAPI-specified service (azure.com:sql-managedDatabaseVulnerabilityAssessments, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedDatabaseVulnerabilityAssessmentScans (azure.com)
OpenAPI-specified service (azure.com:sql-managedDatabaseVulnerabilityAssessmentScans, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedInstanceAdministrators (azure.com)
OpenAPI-specified service (azure.com:sql-managedInstanceAdministrators, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedInstanceEncryptionProtectors (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedInstanceEncryptionProtectors, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedInstanceKeys (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedInstanceKeys, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedInstanceOperations (azure.com)
OpenAPI-specified service (azure.com:sql-managedInstanceOperations, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-managedInstances (azure.com)
OpenAPI-specified service (azure.com:sql-managedInstances, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedInstanceTdeCertificates (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedInstanceTdeCertificates, version 2017-10-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedInstanceVulnerabilityAssessments (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedInstanceVulnerabilityAssessments, version 2018-06-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedRestorableDroppedDatabaseBackupShortTermRetenion (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedRestorableDroppedDatabaseBackupShortTermRetenion, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
SqlManagementClient — sql-ManagedServerSecurityAlertPolicy (azure.com)
OpenAPI-specified service (azure.com:sql-ManagedServerSecurityAlertPolicy, version 2017-03-01-preview): The Azure SQL Database management API provides a RESTful set of web APIs that interact with Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases, servers, and other entities.
profiles
_SL2011 - OGC API Features _SL2011 - OGC API Features (EU Open Data · Germany)
European open dataset/API (Germany): The map service (WFS group) presents the digital spatial data from the field of nature conservation of the Saarland.:Natural spatial division of the Saarland (and adjacent areas) (2011) Hierarchically structured natural spatial division of the Saarland (natural spaces of first to fourth order).
profiles
No results. Clear a filter or try another search term.
From discovery to implementation
Build with understanding.
Practical API integration guides, separate from catalog listings.
All guides →- GeoJSON to a map: valid numbers do not prove coordinate order →
- Read a damaged JSON sequence without pretending it is complete →
- JSON intake: reject ambiguous bytes before checking the resource schema →
- Read Problem Details without turning an error message into a decision rule →
- A relative API link is not text to append to a domain →
A guide for your situation
Your answers stay in this page until you explicitly submit them. Unsaved answers disappear on reload.
Saving is not configured. No answers or contact details are submitted or saved.
Which integration step helps you move forward?
30 short questions about APIs and connecting data. Selecting an answer moves to the next question. You can go back, change answers, or skip. This is a practical reading route, not a scientific test.
JavaScript is required for this guide.
Contact & corrections
Send a question or report a correction using this form.
Only after Send are your name, email, subject and message sent to the contact service to handle your message. This is not a newsletter signup. Unsent text disappears on reload. Privacy information
Preview: sending is not configured. This form does not send or save anything.