REST API · v1

MakeFav API డాక్యుమెంటేషన్

మీ స్వంత కోడ్, బిల్డ్ స్క్రిప్ట్‌లు మరియు CI పైప్‌లైన్‌ల నుండి పూర్తి ఫేవికాన్ ప్యాకేజీలను జనరేట్ చేయండి. ఒక్క అభ్యర్థనతో ఏ చిత్రమైనా favicon.ico, Apple touch icons, Android మరియు PWA ఐకాన్‌లు, వెబ్ మానిఫెస్ట్ మరియు పేస్ట్ చేయడానికి సిద్ధంగా ఉన్న HTMLగా మారుతుంది.

ఈ పేజీలో

త్వరిత ప్రారంభం

MakeFav API అనేది సరళమైన HTTPS + JSON REST API. అన్ని ఎండ్‌పాయింట్‌లు ఒకే బేస్ URL కింద ఉంటాయి:

https://makefav.com/api/v1
  1. ఉచిత ఖాతాను సృష్టించండి
    సైన్ అప్ చేయండి, మీ ఇమెయిల్ చిరునామాను ధృవీకరించండి మరియు MakeFav న్యూస్‌లెటర్ సబ్‌స్క్రిప్షన్‌ను యాక్టివ్‌గా ఉంచండి – ఉచిత ప్లాన్‌కు ఇదొక్కటే షరతు.
  2. API కీని సృష్టించండి
    మీ ఖాతాలోని API కీల పేజీని తెరిచి వ్యక్తిగత కీని సృష్టించండి. ఇది mf_ తో మొదలవుతుంది మరియు ఒక్కసారి మాత్రమే చూపబడుతుంది, కాబట్టి దీన్ని సురక్షితంగా భద్రపరచండి. API కీలను నిర్వహించండి
  3. మీ మొదటి అభ్యర్థనను పంపండి
    generate ఎండ్‌పాయింట్‌కు చిత్రాన్ని అప్‌లోడ్ చేసి, తిరిగి వచ్చిన ZIP ఫైల్‌ను సేవ్ చేయండి:
curl --fail-with-body -sS https://makefav.com/api/v1/generate \
  -H "Authorization: Bearer $MAKEFAV_API_KEY" \
  -F "[email protected]" \
  -F "app_name=My App" \
  -F "theme_color=#2f9e68" \
  -F "radius=20" \
  -o favicons.zip

Unzip favicons.zip, upload the files to your website and paste the HTML code from the end of readme-makefav.txt into the <head> of every page.

ప్రమాణీకరణ

రక్షిత ఎండ్‌పాయింట్‌కు చేసే ప్రతి అభ్యర్థనలో వ్యక్తిగత API కీ ఉండాలి. మీరు మీ ఖాతా పేజీలో ఎప్పుడైనా కీలను సృష్టించవచ్చు, పేరు పెట్టవచ్చు మరియు రద్దు చేయవచ్చు: API కీలు

Send the key as a bearer token in the Authorization header, or – if your HTTP client makes that awkward – in the X-API-Key header. Both are equivalent.

Authorization: Bearer mf_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

# or, alternatively
X-API-Key: mf_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
కీలు ఇమెయిల్ చిరునామా ధృవీకరించబడిన మరియు న్యూస్‌లెటర్ సబ్‌స్క్రిప్షన్ యాక్టివ్‌గా ఉన్న వినియోగదారుకు చెందుతాయి (ఉచిత ప్లాన్ షరతు). ఇమెయిల్ ధృవీకరించబడకపోతే, న్యూస్‌లెటర్ నిలిపివేయబడితే లేదా ఖాతా నిషేధించబడితే, ప్రతి అభ్యర్థన 403 Forbidden ను తిరిగి ఇస్తుంది.
API కీలను పాస్‌వర్డ్‌ల వలె చూసుకోండి: వాటిని సర్వర్‌లో లేదా CI సీక్రెట్స్‌లో ఉంచండి, బ్రౌజర్ కోడ్, మొబైల్ యాప్‌లు లేదా పబ్లిక్ రిపోజిటరీలలో ఎప్పుడూ ఉంచకండి. కీ లీక్ అయితే వెంటనే రద్దు చేయండి.

Missing or invalid keys return 401 Unauthorized. The GET /sizes and GET /openapi.json endpoints do not require a key.

రేట్ పరిమితులు

డిఫాల్ట్‌గా ప్రతి API కీ గంటకు 100 అభ్యర్థనలు చేయవచ్చు. ప్రతి ప్రమాణీకరించబడిన ప్రతిస్పందన మీరు ఏ స్థితిలో ఉన్నారో తెలియజేస్తుంది:

హెడర్వివరణ
X-RateLimit-Limitప్రస్తుత విండోలో అనుమతించబడిన గరిష్ఠ అభ్యర్థనల సంఖ్య.
X-RateLimit-Remainingప్రస్తుత విండోలో మిగిలిన అభ్యర్థనలు.
X-RateLimit-Resetవిండో రీసెట్ అయ్యే Unix టైమ్‌స్టాంప్ (సెకన్లు, UTC).
HTTP/1.1 200 OK
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 97
X-RateLimit-Reset: 1767225600

When the limit is exceeded the API responds with HTTP 429 and the error code rate_limited. Wait until the time in X-RateLimit-Reset before retrying – do not retry in a tight loop.

HTTP/1.1 429 Too Many Requests
Content-Type: application/json
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 1767225600

{"error": {"code": "rate_limited", "message": "Rate limit exceeded. Try again after the reset time."}}

You can check your current quota at any time with GET /me.

ఎండ్‌పాయింట్‌లు

ఎండ్‌పాయింట్ప్రమాణీకరణవివరణ
POST /generateAPI కీపూర్తి ఫేవికాన్ ప్యాకేజీని సృష్టించండి.
GET /meAPI కీమీ ఖాతా మరియు ప్రస్తుత రేట్-పరిమితి స్థితి.
GET /sizesఏదీ లేదుజనరేటర్ సృష్టించే అన్ని ఐకాన్ ఫైల్‌లు మరియు సైజుల జాబితా.
GET /openapi.jsonఏదీ లేదుమెషిన్-రీడబుల్ OpenAPI 3.1 స్పెసిఫికేషన్.

favicon ప్యాకేజీని జనరేట్ చేయండి

POST/generate

ఒక సోర్స్ ఇమేజ్ నుండి పూర్తి favicon ప్యాకేజీని సృష్టిస్తుంది. ఇమేజ్‌ను మూడు పద్ధతుల్లో ఒకదానిలో పంపండి:

కంటెంట్ రకంఇమేజ్ ఫీల్డ్వివరణ
multipart/form-dataimageఫైల్ అప్‌లోడ్. సిఫార్సు చేయబడింది – అత్యంత సమర్థవంతమైన ఎంపిక.
application/jsonimage_base64Base64-encoded image, either raw base64 or a data URL such as data:image/png;base64,iVBOR….
application/jsonimage_urlఇమేజ్ యొక్క పబ్లిక్ http లేదా https URL. సర్వర్ దానిని డౌన్‌లోడ్ చేస్తుంది (గరిష్టంగా 10 MB).

మద్దతు ఉన్న ఇన్‌పుట్ ఫార్మాట్‌లు: PNG, JPG, WebP, AVIF, GIF, BMP, SVG మరియు ICO. గరిష్ట ఫైల్ సైజు: 10 MB.

పారామీటర్లు

అన్ని పారామీటర్లు ఐచ్ఛికం. వాటిని ఫారమ్ ఫీల్డ్‌లుగా (multipart) లేదా JSON ప్రాపర్టీలుగా పంపండి. చెల్లని విలువలు డిఫాల్ట్‌కు మారతాయి.

పేరురకం / పరిధిడిఫాల్ట్వివరణ
app_nameస్ట్రింగ్, గరిష్టంగా 60 అక్షరాలుMy Websiteమీ వెబ్‌సైట్ లేదా యాప్ పేరు, manifest.json మరియు ఉదాహరణ పేజీలో ఉపయోగించబడుతుంది.
short_nameస్ట్రింగ్, గరిష్టంగా 24 అక్షరాలుapp_name యొక్క మొదటి 12 అక్షరాలుAndroid హోమ్ స్క్రీన్‌లలో ఐకాన్ కింద చూపబడే చిన్న పేరు.
theme_color#rrggbb#ffffffబ్రౌజర్ UI రంగు (theme-color meta ట్యాగ్ మరియు manifest).
tile_color#rrggbbtheme_color తో సమానంWindows Start టైల్స్ యొక్క బ్యాక్‌గ్రౌండ్ రంగు.
backgroundtransparent | #rrggbbtransparentబ్రౌజర్, Android మరియు Windows ఐకాన్‌ల బ్యాక్‌గ్రౌండ్.
apple_background#rrggbb#ffffffApple touch ఐకాన్‌లు మరియు maskable ఐకాన్ యొక్క బ్యాక్‌గ్రౌండ్ (iOS పారదర్శకతకు మద్దతు ఇవ్వదు). background ఒక రంగు అయితే విస్మరించబడుతుంది – బదులుగా ఆ రంగు ఉపయోగించబడుతుంది.
paddingపూర్ణాంకం, 0–40 (%)0ఐకాన్ సైజులో శాతంగా, ఇమేజ్ చుట్టూ ఖాళీ స్థలం.
radiusపూర్ణాంకం, 0–50 (%)0గుండ్రని మూలలు. 50 అయితే వృత్తం అవుతుంది. iOS స్వయంగా గుండ్రం చేసే Apple ఐకాన్‌లకు వర్తించదు.
zoomపూర్ణాంకం, 50–400 (%)100ఐకాన్ లోపల ఇమేజ్ స్కేల్. 100 కంటే ఎక్కువ విలువలు ఇమేజ్‌ను క్రాప్ చేస్తాయి.
offset_x, offset_yసంఖ్య, -1 నుండి 10ఐకాన్ సైజులో భాగంగా, ఇమేజ్‌ను అడ్డంగా / నిలువుగా జరుపుతుంది.
pathస్ట్రింగ్/ఐకాన్‌లు ఉండే మీ సర్వర్‌లోని ఫోల్డర్. HTML స్నిప్పెట్, manifest మరియు browserconfig లో ఉపయోగించబడుతుంది.
displaystandalone | fullscreen | minimal-ui | browserstandalonemanifest లో వ్రాయబడే PWA డిస్‌ప్లే మోడ్.
pixelatedauto | 1 | 0autoపిక్సెల్ ఆర్ట్ కోసం షార్ప్ nearest-neighbour స్కేలింగ్. auto అయితే 64 px లేదా అంతకంటే చిన్న సోర్స్‌లకు దీన్ని ఎనేబుల్ చేస్తుంది.
maskable1 | 01Android adaptive ఐకాన్‌ల కోసం సేఫ్-జోన్ ప్యాడింగ్‌తో maskable-icon-512x512.png ను కూడా సృష్టించండి.
ico_sizesకామాతో వేరు చేసిన 16, 24, 32, 48, 64, 128, 256 జాబితా16,32,48favicon.ico లో పొందుపరిచే సైజులు.
groupsకామాతో వేరు చేసిన favicon, apple, android, ms జాబితాfavicon,apple,android,msజనరేట్ చేయాల్సిన ఐకాన్ సెట్‌లు: బ్రౌజర్ favicon‌లు, Apple touch ఐకాన్‌లు, Android / PWA ఐకాన్‌లు మరియు Windows టైల్స్.
formatzip | jsonzipరెస్పాన్స్ ఫార్మాట్ – క్రింద చూడండి.

రెస్పాన్స్

format=zip
Binary ZIP archive with Content-Type: application/zip and Content-Disposition: attachment. Default.
format=json
JSON object with the package id (32 hex characters), the html snippet for your <head> and a files array; each file has name, mime, size (bytes) and base64 contents.

ఉదాహరణ రిక్వెస్ట్ – multipart, ZIP రెస్పాన్స్

curl --fail-with-body -sS https://makefav.com/api/v1/generate \
  -H "Authorization: Bearer $MAKEFAV_API_KEY" \
  -F "[email protected]" \
  -F "app_name=My App" \
  -F "theme_color=#2f9e68" \
  -F "radius=20" \
  -o favicons.zip
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: attachment
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 99
X-RateLimit-Reset: 1767225600

<binary ZIP data>

ఉదాహరణ రిక్వెస్ట్ – ఇమేజ్ URL తో JSON, JSON రెస్పాన్స్

curl --fail-with-body -sS https://makefav.com/api/v1/generate \
  -H "Authorization: Bearer $MAKEFAV_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://example.com/logo.png",
    "app_name": "My App",
    "theme_color": "#2f9e68",
    "radius": 20,
    "groups": "favicon,apple,android",
    "format": "json"
  }'
{
  "id": "9f86d081884c7d659a2feaa0c55ad015",
  "html": "<link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"/apple-icon-57x57.png\">\n…\n<meta name=\"theme-color\" content=\"#2f9e68\">",
  "files": [
    {"name": "favicon.ico", "mime": "image/x-icon", "size": 15086, "base64": "AAABAAMAEBAAAAEAIABoBAAANgAAACAg…"},
    {"name": "favicon-16x16.png", "mime": "image/png", "size": 612, "base64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQ…"},
    {"name": "manifest.json", "mime": "application/json", "size": 1094, "base64": "ewogICAgIm5hbWUiOiAiTXkgQXBwIiwK…"}
  ]
}

మీ ఖాతా పొందండి

GET/me

API కీ ఎవరిదో ఆ వినియోగదారుని మరియు ప్రస్తుత rate-limit స్థితిని తిరిగి ఇస్తుంది. కీని ధృవీకరించడానికి ఉపయోగకరం. ప్రమాణీకరణ అవసరం; పారామీటర్లు లేవు.

ఉదాహరణ రిక్వెస్ట్

curl -sS https://makefav.com/api/v1/me \
  -H "Authorization: Bearer $MAKEFAV_API_KEY"

ఉదాహరణ రెస్పాన్స్

{
  "id": 1,
  "email": "[email protected]",
  "name": "Jane Doe",
  "rate_limit": {"limit": 100, "remaining": 97, "reset": 1767225600}
}

ఐకాన్ సైజుల జాబితా

GET/sizes

Returns every icon file the generator can produce, with its pixel size and group. No authentication and no parameters. The group value matches the groups parameter of POST /generate.

ఉదాహరణ రిక్వెస్ట్

curl -sS https://makefav.com/api/v1/sizes

ఉదాహరణ రెస్పాన్స్

{
  "files": [
    {"name": "favicon-16x16.png", "size": 16, "group": "favicon"},
    {"name": "favicon-32x32.png", "size": 32, "group": "favicon"},
    {"name": "apple-touch-icon.png", "size": 180, "group": "apple"},
    {"name": "android-icon-192x192.png", "size": 192, "group": "android"},
    {"name": "ms-icon-144x144.png", "size": 144, "group": "ms"}
  ]
}

OpenAPI స్పెసిఫికేషన్

GET/openapi.json

ఈ API యొక్క OpenAPI 3.1 వివరణను తిరిగి ఇస్తుంది. ప్రమాణీకరణ అవసరం లేదు. దీన్ని Postman, Insomnia లేదా Swagger UI లోకి ఇంపోర్ట్ చేయండి, లేదా మీ భాషకు టైప్డ్ క్లయింట్‌ను జనరేట్ చేయడానికి ఉపయోగించండి.

curl -sS https://makefav.com/api/v1/openapi.json -o makefav-openapi.json

లోపాలు

Successful requests return HTTP 200. Every error returns a JSON body with a stable, machine-readable code and a human-readable message. Always branch on the code, not on the message text.

HTTP/1.1 422 Unprocessable Content
Content-Type: application/json

{
  "error": {
    "code": "invalid_image",
    "message": "The uploaded file could not be decoded as an image."
  }
}
HTTP స్థితిఎర్రర్ కోడ్అర్థం
400bad_requestరిక్వెస్ట్ సరిగా లేదు, ఉదాహరణకు ఇమేజ్ పంపలేదు లేదా JSON బాడీ చెల్లదు.
401unauthorizedAPI కీ లేదు లేదా చెల్లదు.
403forbiddenకీ యజమాని ఇమెయిల్ నిర్ధారించబడలేదు, న్యూస్‌లెటర్ సబ్‌స్క్రిప్షన్ నిలిపివేయబడింది లేదా ఖాతా నిషేధించబడింది.
413file_too_largeఇమేజ్ 10 MB కంటే పెద్దది.
415unsupported_typeఫైల్ రకం లేదా రిక్వెస్ట్ కంటెంట్ రకానికి మద్దతు లేదు.
422invalid_imageఫైల్‌ను ఇమేజ్‌గా డీకోడ్ చేయడం సాధ్యం కాలేదు, లేదా ఇమేజ్ URL ను డౌన్‌లోడ్ చేయడం సాధ్యం కాలేదు.
429rate_limitedచాలా ఎక్కువ రిక్వెస్ట్‌లు. X-RateLimit-Reset వరకు వేచి ఉండండి.
500server_errorమా వైపు ఏదో తప్పు జరిగింది. తర్వాత మళ్లీ ప్రయత్నించండి; సమస్య కొనసాగితే సపోర్ట్‌ను సంప్రదించండి.

అవుట్‌పుట్ ఫైళ్లు

With all groups enabled, a package contains the files below. Files from disabled groups are left out.

ఫైల్సైజుగ్రూప్
favicon.ico16, 32, 48 (కాన్ఫిగర్ చేయదగినది)ఎల్లప్పుడూ
favicon-16x16.png16 × 16favicon
favicon-32x32.png32 × 32favicon
favicon-96x96.png96 × 96favicon
apple-icon-57x57.png57 × 57apple
apple-icon-60x60.png60 × 60apple
apple-icon-72x72.png72 × 72apple
apple-icon-76x76.png76 × 76apple
apple-icon-114x114.png114 × 114apple
apple-icon-120x120.png120 × 120apple
apple-icon-144x144.png144 × 144apple
apple-icon-152x152.png152 × 152apple
apple-icon-180x180.png180 × 180apple
apple-icon.png192 × 192apple
apple-icon-precomposed.png192 × 192apple
apple-touch-icon.png180 × 180apple
android-icon-36x36.png36 × 36android
android-icon-48x48.png48 × 48android
android-icon-72x72.png72 × 72android
android-icon-96x96.png96 × 96android
android-icon-144x144.png144 × 144android
android-icon-192x192.png192 × 192android
android-icon-512x512.png512 × 512android
web-app-manifest-192x192.png192 × 192android
web-app-manifest-512x512.png512 × 512android
maskable-icon-512x512.png512 × 512android
ms-icon-70x70.png70 × 70ms
ms-icon-144x144.png144 × 144ms
ms-icon-150x150.png150 × 150ms
ms-icon-310x310.png310 × 310ms

అదనపు ఫైల్‌లు

ఫైల్చేర్చబడిందివివరణ
favicon.svgక్రాప్, జూమ్, ప్యాడింగ్, మూలలు లేదా బ్యాక్‌గ్రౌండ్ లేని SVG ఇన్‌పుట్‌కు మాత్రమేవెక్టర్ favicon‌లకు మద్దతు ఇచ్చే బ్రౌజర్‌ల కోసం మీ SVG యొక్క శుద్ధి చేసిన కాపీ.
manifest.json, site.webmanifestandroidAndroid మరియు ఇన్‌స్టాల్ చేయగల PWA ల కోసం వెబ్ యాప్ manifest (రెండు ఒకేలాంటి కాపీలు).
browserconfig.xmlmsమీ టైల్ రంగుతో Windows టైల్ కాన్ఫిగరేషన్.
readme-makefav.txtఎల్లప్పుడూచివరలో మీ <head> కోసం HTML కోడ్‌తో ఇన్‌స్టాలేషన్ సూచనలు.

కోడ్ ఉదాహరణలు

Each example uploads logo.png with a few options and saves favicons.zip, handling API errors. Set the environment variable MAKEFAV_API_KEY to your API key first.

Multipart అప్‌లోడ్:

# Multipart upload (recommended). --fail-with-body exits non-zero on HTTP errors
# and still saves the JSON error body, so you can inspect it.
curl --fail-with-body -sS https://makefav.com/api/v1/generate \
  -H "Authorization: Bearer $MAKEFAV_API_KEY" \
  -F "[email protected]" \
  -F "app_name=My App" \
  -F "theme_color=#2f9e68" \
  -F "radius=20" \
  -o favicons.zip \
  || { echo "Request failed:"; cat favicons.zip; rm -f favicons.zip; exit 1; }

base64-ఎన్‌కోడ్ చేసిన ఇమేజ్‌తో JSON బాడీ (jq అవసరం):

# JSON body with a base64-encoded image (built with jq to avoid argument length limits)
base64 < logo.png | tr -d '\n' > logo.b64
jq -n --rawfile img logo.b64 \
  '{image_base64: $img, app_name: "My App", theme_color: "#2f9e68", radius: 20}' \
| curl --fail-with-body -sS https://makefav.com/api/v1/generate \
    -H "Authorization: Bearer $MAKEFAV_API_KEY" \
    -H "Content-Type: application/json" \
    --data-binary @- \
    -o favicons.zip \
  || { echo "Request failed:"; cat favicons.zip; rm -f favicons.zip; exit 1; }

HTML వినియోగం

Upload all files to the folder you set with path, then paste the snippet into the <head> of every page. It is included at the end of readme-makefav.txt in the package and, with format=json, returned in the html field. Example for the options used in the code examples above:

<head>
  <meta charset="utf-8">
  <title>My App</title>

  <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
  <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
  <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
  <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
  <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
  <link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
  <link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
  <link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
  <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
  <link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
  <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
  <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
  <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
  <link rel="icon" href="/favicon.ico" sizes="any">
  <link rel="manifest" href="/manifest.json">
  <meta name="msapplication-TileColor" content="#2f9e68">
  <meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
  <meta name="msapplication-config" content="/browserconfig.xml">
  <meta name="theme-color" content="#2f9e68">
</head>

డిప్లాయ్ చేసిన తర్వాత, మీ బ్రౌజర్ కాష్‌ను క్లియర్ చేయండి లేదా సైట్‌ను ప్రైవేట్ విండోలో తెరవండి – బ్రౌజర్‌లు favicon‌లను గట్టిగా కాష్ చేస్తాయి.

మార్పుల లాగ్

v1

  • MakeFav REST API యొక్క మొదటి పబ్లిక్ విడుదల.
  • Endpoints POST /generate, GET /me, GET /sizes and GET /openapi.json.
  • ZIP మరియు JSON రెస్పాన్స్ ఫార్మాట్‌లు, multipart, base64 మరియు URL ఇమేజ్ ఇన్‌పుట్.
  • గంటకు 100 రిక్వెస్ట్‌లతో వ్యక్తిగత API కీలు.

వెర్షన్ 1 స్థిరంగా ఉంది: మేము ఐచ్ఛిక పారామీటర్లు మరియు ఫీల్డ్‌లను మాత్రమే జోడిస్తాము. అనుకూలత దెబ్బతీసే మార్పులు ముందస్తు నోటీసుతో కొత్త వెర్షన్‌గా విడుదల చేయబడతాయి.

సహాయం

ప్రశ్నలు, బగ్ రిపోర్ట్‌లు ఉన్నాయా లేదా ఎక్కువ రేట్ లిమిట్ కావాలా? మేము సహాయం చేయడానికి సంతోషిస్తాము. దయచేసి మీ సందేశంలో రిక్వెస్ట్ సమయం మరియు ఎర్రర్ కోడ్‌ను చేర్చండి – మీ API కీని ఎప్పటికీ చేర్చవద్దు.