Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or source code examples to add to ProgrammableWeb's directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there's a listing in one of our directories that you'd like to claim as the owner, please contact us at email@example.com.
Twenty APIs have been added to the ProgrammableWeb directory in categories including Marketing, Mapping, and Weather. Highlights include the GitHub Checks API, which gives developers to build solutions for continuous integration, linting and acceptance testing. Here's a rundown of the latest additions.
ClimaCell provides weather data for developers and various applications. The ClimaCell Micro Weather API provides access to high resolution micro weather data for locations across the U.S. and supports full geolocation and geosearch capabilities. The service uses new sensing technology methods from Wireless Networks, Nexrad, Satellites, Weather Stations, and can zoom to street level results. API methods are available for wind speed, sunrise, baro pressure, humidity, alerts, weather map grids and much more. The ClimaCell API is listed under the Weather category. See ProgrammableWeb's complete list of Weather APIs.
OpenCensus is a framework for stats collection and distributed tracing. It allows developers to collect traces and metrics from applications, display them locally, and send them to any backend. The OpenCensus API offers support in Go, Erlang, Java, Ruby, PHP, and Python SDKs. The API is listed under the Microservices category. See ProgrammableWeb's complete list of Microservices APIs.
TruSTAR is a threat intelligence and fraud prevention provider that develops tools for private enterprises and sharing groups. The TruSTAR API offers access to TruSTAR's assets including reports, indicators, tags, and enclaves in JSON format. Enclaves are permission-controlled data repositories of security information. The TruSTAR API is listed under the Security category. See ProgrammableWeb's complete list of Security APIs.
Aspose provides APIs and other tools for document and other file processing. The Aspose.Video Cloud REST API allows the editing of video file properties such as aspect ratio, bit rate, FPS, and resolution. Additionally, videos can be converted to different formats including AVI, FLV, M4V, MP4, MOV, and WMV. Aspose.OMR for Cloud API offers optical mark recognition functionalities to third-party applications. The API returns JSON formatted recognized data of popular image formats and can capture human-marked data from surveys, scanned images, and more. Aspose.HTML for Cloud REST API provides diverse file processing operations such as creation, manipulation, conversion, and rendering of HTML files. The API supports conversion to PDF, XPS or raster image formats such as JPEG, PNG, BMP or TIFF. These APIs are listed under the Conversions category. See ProgrammableWeb's complete list of Conversions APIs.
GitHub is an online software repository where users can post, discover and share software code. The GitHub Checks API lets users send detailed information about the checks integrations run. View feedback from code checks directly in the pull request view, view the code that is causing a problem and more with this API. The Checks API is currently in public beta and only available for use with GitHub Apps. This API is listed under the Testing category. See ProgrammableWeb's complete list of Testing APIs.
Adobe Sign is a cloud-based electronic signature solution. The Adobe Sign API allows developers to integrate electronic signature features into applications. Developers can authenticate with OAuth access token to implement agreements, transient documents, views, search, workflows, and megaSigns. Adobe Sign was formerly known as EchoSign. The API is listed under the Electronic Signature category. See ProgrammableWeb's complete list of Electronic Signature APIs.
GoWatchIt provides a way to search for movies and TV shows and to discover which platform to find them. The GoWatchIt API allows developers to get home video availability information at an enterprise level. Developers can use the GoWatchIt API to build film and TV portal applications that include theatrical showtimes and ticketing, film and television metadata, movie trailers, and more. API documentation is not publicly available. This API is listed under the Entertainment category. See ProgrammableWeb's complete list of Entertainment APIs.
LocationIQ Geocoding API allows developers to perform geocoding and reverse geocoding operations. The API also allows developers to access maps, nearby points of interest, nearby countries, and their account balance. Map tiles provided by LocationIQ work on web, Android, and iOS platforms. Developers can make up to 10,000 API calls per day. The API is listed under the Location category. See ProgrammableWeb's complete list of Location APIs.
WorldCup 2018 API offers JSON formatted data related to teams, matches, stadiums, and players. Data is provided in English, Vietnamese, Chinese, Thai, Japanese, and Korean. The API employs API Keys for authentication and is listed in our Sports category. See ProgrammableWeb's complete list of Sports APIs.
Google Street View API allows developers to embed a static Street View panorama or thumbnail into a web page or application. The viewport is defined with URL parameters sent through a standard HTTP request, and is returned as a static image. The Street View API is listed under the Panorama category. See ProgrammableWeb's complete list of Panorama APIs.
Image: Google Maps
HubSpot provides products for marketing, sales and CRM. It is inbound marketing and sales software to attract visitors, convert leads, and close sales. Several APIs for HubSpot integrations have been added to our Marketing category, and are listed below.
HubSpot Analytics API works with the functionality of various HubSpot reporting tools. It returns data that will mimic the data you see in these tools. Retrieve analytics for data breakdowns, specific objects, and HubSpot hosted content with the API.
HubSpot Products API allows users to access services that represent goods or services sold by your company.
HubSpot Ecommerce Bridge API is used for syncing eCommerce data into HubSpot. It defines mappings from a user's data schema to what is stored in HubSpot and applies those mappings each time data is sent.
HubSpot Line Item API lets developers link products, along with specific information about the sale of a product, to HubSpot deals. It represents a line in an order, with details such as product, quantity, and price for each line of an order.
HubSpot CRM Associations API allows users to manage associations between tickets, products, line items, companies, deals and more.
HubSpot Tickets API allows you to access services that represents a customer request for help, support, service, response, and more. Tickets can be associated with contacts, companies, or engagements that are managed through the CRM Associations API.
HubSpot CRM Object Properties API allows you to create custom properties for any CRM object, such as; line items, tickets or products. It provides a way to store any custom data, manage any custom properties, view the details for any default properties and more.