API ਹਵਾਲਾ

ਹਰ Jetweb ਉਤਪਾਦ bearer-ਟੋਕਨ ਪ੍ਰਮਾਣੀਕਰਣ ਨਾਲ ਇੱਕ ਵਰਜ਼ਨਡ REST API ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਹੇਠਾਂ ਬੇਸ URL ਅਤੇ ਐਂਡਪੁਆਇੰਟ ਸੂਚੀਆਂ ਹਨ।

ਪ੍ਰਮਾਣੀਕਰਣ

ਹਰ API endpoint ਲਈ Bearer token ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਸੰਬੰਧਿਤ ਉਤਪਾਦ ਲਈ "API Keys" ਦੇ ਹੇਠਾਂ Dashboard ਵਿੱਚ ਇੱਕ ਜਨਰੇਟ ਕਰੋ। Tokens ਨੂੰ server-side ਰੱਖੋ — ਉਹਨਾਂ ਨੂੰ ਕਦੇ ਵੀ ਜਨਤਕ repositories ਵਿੱਚ commit ਨਾ ਕਰੋ ਜਾਂ frontend bundles ਵਿੱਚ ਨਾ ਭੇਜੋ।

http
Authorization: Bearer YOUR_API_KEY

Image Optimizer

Base URL: https://image-optimizer.api.jetweb.app

POST
/api/optimize
ਇੱਕ ਸਿੰਗਲ ਚਿੱਤਰ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰੋ। url, format (webp/avif), quality (1–100), ਅਤੇ ਵਿਕਲਪਿਕ width/height ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
GET
/api/history
ਪ੍ਰਮਾਣਿਤ ਖਾਤੇ ਲਈ ਹਾਲ ਹੀ ਵਿੱਚ ਅਨੁਕੂਲਿਤ ਚਿੱਤਰਾਂ ਦੀ ਸੂਚੀ।
GET
/api/usage
ਪ੍ਰਮਾਣਿਤ ਖਾਤੇ ਲਈ ਮੌਜੂਦਾ ਵਰਤੋਂ ਕੋਟਾ ਅਤੇ ਬਾਕੀ ਭੱਤਾ ਵਾਪਸ ਕਰਦਾ ਹੈ।
GET
/api/cdn/:domain/:path
ਸਿੱਧੇ CDN ਤੋਂ ਇੱਕ ਅਨੁਕੂਲਿਤ ਸੰਪਤੀ ਪ੍ਰਾਪਤ ਕਰੋ। ਟੈਸਟਿੰਗ ਲਈ ਲਾਭਦਾਇਕ; ਉਤਪਾਦਨ ਕਲਾਇੰਟਾਂ ਨੂੰ ਵਾਪਸ ਕੀਤਾ CDN URL ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

Translate

Base URL: https://translate.api.jetweb.app

POST
/api/translate
Translate ਇੱਕ ਸਿੰਗਲ ਸਤਰ। text, target_lang, ਅਤੇ ਵਿਕਲਪਿਕ source_lang + glossary_id ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
POST
/api/translate/batch
Translate ਇੱਕ ਸਿੰਗਲ ਬੇਨਤੀ ਵਿੱਚ 500 ਤੱਕ ਸਤਰ। ਪੇਜ-ਸਕੇਲ ਸਿੰਕ ਜੌਬਾਂ ਲਈ ਸਿਫਾਰਸ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
GET
/api/languages
ਸਾਰੀਆਂ ਸਮਰਥਿਤ ਭਾਸ਼ਾਵਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ISO ਕੋਡ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਨਾਮਾਂ ਨਾਲ ਸੂਚੀਬੱਧ ਕਰੋ।
GET
/api/usage
ਪ੍ਰਮਾਣਿਤ ਖਾਤੇ ਲਈ ਮੌਜੂਦਾ ਵਰਤੋਂ ਕੋਟਾ ਅਤੇ ਬਾਕੀ ਭੱਤਾ ਵਾਪਸ ਕਰਦਾ ਹੈ।

Backup Vault

Base URL: https://backup.api.jetweb.app

POST
/api/backups
ਇੱਕ ਨਵਾਂ ਬੈਕਅੱਪ ਜੌਬ ਸ਼ੁਰੂ ਕਰੋ। site_url, include_db, include_files ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
GET
/api/backups
ਖਾਤੇ ਲਈ ਮੌਜੂਦਾ ਬੈਕਅੱਪ ਸੂਚੀਬੱਧ ਕਰੋ।
POST
/api/backups/:id/restore
ਆਪਣੀ ਬੈਕਅੱਪ ਨੂੰ ਇਸਦੇ ID ਦੁਆਰਾ ਅਸਲੀ ਸਾਈਟ ਜਾਂ ਕਿਸੇ ਨਵੇਂ ਮੰਜ਼ਿਲ 'ਤੇ ਬਹਾਲ ਕਰੋ।
DELETE
/api/backups/:id
ਇੱਕ ਬੈਕਅੱਪ ਨੂੰ ਕੋਲਡ ਸਟੋਰੇਜ ਤੋਂ ਸਥਾਈ ਤੌਰ 'ਤੇ ਮਿਟਾਓ।
GET
/api/usage
ਪ੍ਰਮਾਣਿਤ ਖਾਤੇ ਲਈ ਮੌਜੂਦਾ ਵਰਤੋਂ ਕੋਟਾ ਅਤੇ ਬਾਕੀ ਭੱਤਾ ਵਾਪਸ ਕਰਦਾ ਹੈ।

Live Chat ਵਿਜੇਟ

Base URL: https://livechat.api.jetweb.app

GET
/api/conversations
ਪ੍ਰਮਾਣਿਤ agent ਖਾਤੇ ਲਈ ਖੁੱਲ੍ਹੀਆਂ ਅਤੇ ਹਾਲੀਆ conversations ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ।
POST
/api/conversations/:id/messages
ਇੱਕ active conversation ਵਿੱਚ agent ਸੁਨੇਹਾ ਭੇਜਦਾ ਹੈ। Messages ਵਿਜ਼ਟਰ locale ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
GET
/api/agents
ਆਪਣੀ online status ਨਾਲ team 'ਤੇ agents ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ।
POST
/api/tickets
ਇੱਕ offline chat ਜਾਂ ਬਾਹਰੀ channel (email, WhatsApp) ਤੋਂ ticket ਬਣਾਉਂਦਾ ਹੈ।

Ad Radar

Base URL: https://adradar.api.jetweb.app

POST
/api/projects
ਇੱਕ ਨਵਾਂ tracking project ਬਣਾਓ।
GET
/api/projects/:id/ads
ਸਾਰੇ ਸਮਰਥਿਤ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ, ਕਿਸੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਵਰਤਮਾਨ ਵਿੱਚ ਚੱਲ ਰਹੇ ਸਰਗਰਮ ਇਸ਼ਤਿਹਾਰਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।
POST
/api/scans
ਕਿਸੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਮੰਗ 'ਤੇ ਸਕੈਨ ਸ਼ੁਰੂ ਕਰੋ।
GET
/api/insights
ਖਰਚ ਕੁਸ਼ਲਤਾ, ਰਚਨਾਤਮਕ ਥਕਾਵਟ, ਅਤੇ ਮੁਕਾਬਲੇ ਦੇ ਪਾੜੇ ਬਾਰੇ AI-ਉਤਪੰਨ ਸੂਝ ਵਾਪਸ ਕਰੋ।