Your Public IP

Here are some API Demos I have created with some of the API's I researched for practical use. I have also designed/developed many API's for data integration in cross-system platforms. The demos are functional and not styled for production use.

  • COVID-19 Latest News - NewsAPI.org Retired
  • COVID-19 Reports - using OCHA API Retired
  • ipinfo - Demo - IP Geo Trace
  • Dark Search - Retired - Dark Web Search Engine
  • Speech to Text - Demo
  • VIN Decoder - Demo
  • Animiated Grid - Must See - Demo
  • International Space Station Location - Demo
  • USGS Magnitude 2.5+ Earthquakes (JavaScript) - Demo
  • Phone Check - Get information on phone (Carrier,Type,Location - Demo

Signature Capture - Not an API, but a useful demo. Demo

Text to Speech - Voice API - you can have a lot of fun. Create a voicemail message with the electronic voice... demo


Sample pages - may or may not still be in business.


NASA Daily Image Full HD View

The image/video is pulled using the NASA API. It changes everyday... You may ask yourself why? Here is the explanation of the image: On August 12, the Moon's shadow reached out to touch our fair planet. Beginning in the Arctic Ocean, it swept along a narrow track that led the dark lunar umbra across parts of Greenland, Iceland, the Atlantic, Portugal, and northern Spain. And for a moment, denizens of Earth who found themselves with clear skies under the shadow of the Moon could witness a total solar eclipse. After dodging the weather by sea and making a landing along Rype Fjord on the Greenland east coast (at 71.07055N, 27.71252W), this hard-won snapshot was captured at 17:33:26 UTC. That's near the initial reach of clearing skies along the path of totality, so the image is likely one of the first unobstructed views of the totally eclipsed Sun. Through a break in the clouds, the stunning photo also records one of this eclipse's transient diamond rings and the magnificent solar corona emerging near the moment totality began. More spectacular eclipse images: Solar Eclipse of 2026 August 12