API gateway online


Engineered for reliability.

Developer context

Connection details for quick diagnostics.

REMOTE_ADDR 104.23.243.162
X-FORWARDED-FOR 216.73.217.174
USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Available endpoints

API instructions (JSON)
GET

feedreader_api

Read an RSS, Atom or RDF feed and return all entries as normalized JSON results.

Required url
URL Required public HTTP(S) feed URL; redirects are followed
Returns results with item_html, url, title, text, image_url and time_publicated
Errors error and error_message, plus the upstream URL, HTTP status, headers and body in response, capped at 100 KiB of original response data
Caching Feed responses are cached for 30 minutes across clients; cached requests do not contact the source
Refresh Expired feeds use ETag or Last-Modified when available; HTTP 304 retains the entries for another 30 minutes
Reddit Uncached feeds share upstream rate limits, with a 60-second fallback when rate headers are absent; cached feeds remain available
Limits 40 MiB downloaded/decompressed feed, 20-second request budget and up to five redirects
/feedreader_api?url=https%3A%2F%2Ffeeds.bbci.co.uk%2Fnews%2Frss.xml Instructions (JSON)
GET

holidays_api

Full-year public holidays and selected cultural and commemorative observances with native, English and Lithuanian names.

Required country
Supported countries LT (Lithuania), UA (Ukraine), GB or UK (United Kingdom)
Optional parameters language: en (default), lt, or uk for Ukraine only; year: 2024–2100 (defaults to the current year in the requested country)
Returns All holidays for the selected year, sorted by date; name follows language, while name_native, name_en and name_lt are always included
Regional holidays UK regions are identified separately, including weekday substitutes for weekend bank holidays
/holidays_api?country=UA&language=lt&year=2026 Instructions (JSON)
GET

stockimages_api

Search stock images by keywords or phrases and return image URLs, descriptions and dimensions.

Required search
Search Required search text; optional min_width and min_height set minimum delivered image dimensions in pixels
Limit Optional limit from 1 to 50; defaults to 5 images
Returns Up to limit qualifying images; additional sources are queried only to fill missing results
Ranking Closest keyword matches and focused titles first; source quality markers and delivered resolution break relevance ties
/stockimages_api?search=forest%20sunrise Instructions (JSON)
GET

media_api

Search media and software for descriptions, images, release dates, ratings, credits, authors, platforms and versions.

Required type query
Media types game, movie, tv, book, music, software
Lookup query searches titles, books with authors, or combined music terms
Optional parameters language (default en-US), page and year (search only), debug=1
Returns items array with consistent fields, pagination and cache status
/media_api?type=movie&query=Inception Instructions (JSON)
GET

companydetails_api

Company identity, registration status, VAT information and structured address data from a company registration code.

Required code country
Supported countries CY, CZ, EE, FI, FR, GB, IE, LT, LV, NO, PL, RO, SE, SI, SK
Optional parameters country_code (alias for country), countries=1 (list supported countries)
Returns existence and active status, company name/code/VAT, VAT registration, company type, registry status, registration/termination dates and structured address fields
/companydetails_api?code=443061841&country=fr Instructions (JSON)
GET

companyvat_api

VAT number validation with normalized company VAT details where the country makes those details available.

Required vat country
Supported countries AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IT, LT, LU, LV, MT, NL, NO, PL, PT, RO, SE, SI, SK, XI
Optional parameters vat_number (alias for vat), country_code (alias for country), countries=1 (list supported countries)
VAT input Country prefix may be included or omitted; the country parameter must match the VAT country.
Returns is_valid, company_vat, company_name, company_address, country_code and request_time
/companyvat_api?vat=LT100011555012&country=lt Instructions (JSON)
GET

weather_api

Worldwide weather forecasts for an address.

Required address country
Supported countries Worldwide using ISO 3166-1 alpha-2 country codes
Optional parameters country_code (alias for country), forecast_type, countries=1
Address input The address is resolved internally and must match the requested country
Returns location metadata and timezone, local date/hour forecasts, daily summaries, locally calculated sun/moon astronomy, and marine forecasts when available
/weather_api?address=Gedimino%20pr.%201%2C%20Vilnius&country=lt Instructions (JSON)
GET

currency_api

Exchange rates normalized to a requested fiat base, with fiat, fixed/legacy fiat, cryptocurrency and metal categories.

Required none
Base currency Any supported 3-letter fiat code; default EUR
Currency types Fiat, fixed/legacy fiat, cryptocurrency, precious/industrial metals
Crypto codes BTC, ETH, SOL, XRP, BNB, ADA, DOGE, TRX, AVAX, LINK, DOT, LTC, BCH, XLM, XMR, ATOM, ETC, UNI, AAVE, FIL, NEAR, ICP, TON, SHIB, USDT, USDC, DAI
Metal codes XAU, XAG, XPT, XPD, XRH, ALU, XCO, XCU, XGA, XIN, IRON, XPB, XLI, XMO, NI, XND, XSN, XTE, XU, ZNC
Optional parameters base, required_currencies (comma/space separated or repeated), return_only_required, refresh_mode=slow|fast
Returns base plus separate fiat, fiat_fixed, crypto and metals rate maps; metal rates are expressed per troy ounce
/currency_api?base=EUR&required_currencies=USD,GBP,BTC,XAU&return_only_required=1 Instructions (JSON)
POST

geocoding_api

Forward geocoding for addresses and reverse geocoding for latitude/longitude coordinates with normalized address fields.

Required geocoding_value
Country parameter geocoding_country accepts a 2-letter country code; use it for address lookups to constrain the result
Input formats Address text, or coordinates such as 54.6872,25.2797
Optional fields filter geocoding_required_fields[] can require fields such as street, house, locality, city, administrative_division, state or postcode
Returns formatted address, coordinates, country/country_code, street, house, locality, city, administrative_division, state and postcode
/geocoding_api POST: geocoding_value=Gedimino pr. 1, Vilnius&geocoding_country=lt Instructions (JSON)
GET

ipdb_api

IP geolocation and network intelligence lookup for country, city and ASN/network information.

Required provider ip or type
Lookup parameters provider and ip
Database file parameters provider and type
Database types country, city and asn (availability depends on the selected database set)
Returns IP, country/country_name, continent, city, states, ASN, ASN number/domain and network
Discovery Call /ipdb_api without parameters to inspect available database sets and their current files.
/ipdb_api?provider=SELECTED_DATABASE_SET&ip=8.8.8.8 Instructions (JSON)
POST

ai_generate

Authenticated translation, structured text generation, multi-turn chat generation and document reading endpoint.

Required access_token domain action
Actions translation, ai_translation, text_generation, chat_generation, document_generation
Complexity simple (default) or advanced
Translation payload translate_values plus translate_to[]
Generation payload prompt for text_generation; turns[] for chat_generation
Document payload prompt plus an uploaded file; optional response_schema as a JSON string. PDF, JPEG, PNG and WEBP uploads use multipart/form-data
Returns response plus API HTTP status metadata
/ai_generate POST: action=text_generation&prompt=...&complexity=simple Instructions (JSON)
GET

my_ip

Returns the client IP address visible to c7dev as a plain-text value.

Required none
Parameters None
Returns Plain-text IPv4 or IPv6 address
Use case Connectivity checks, external-IP detection and request diagnostics
/my_ip Instructions (JSON)
GET

map_tiles

Raster map tile endpoint using path-based map style, zoom level and tile coordinates.

Required TYPE ZOOM X Y
Path format /map_tiles/TYPE-ZOOM-X-Y/
Map types 1 = streets, 2 = satellite, 3 = monochrome
Coordinates ZOOM is the tile zoom level; X and Y are standard slippy-map tile coordinates
Returns Image tile data
/map_tiles/1-12-2345-1356/ Instructions (JSON)