ഡെവലപ്പർമാർക്കായി

കോഡിൽ നിന്ന് നിങ്ങൾക്ക് നിയന്ത്രിക്കാനാകുന്ന ഹോസ്റ്റിംഗ്

Zinn Digital® എന്നത് ഒരു API-ആദ്യ പ്ലാറ്റ്‌ഫോമാണ്. ഞങ്ങളുടെ ഡാഷ്‌ബോർഡിനെ സജ്ജമാക്കുന്ന അതേ എഞ്ചിൻ API തന്നെയാണ് നിങ്ങൾക്കും ലഭിക്കുന്നത് — പതിപ്പുകളുള്ളതും, സ്പെസിഫിക്കേഷൻ-മുൻഗണനയുള്ളതും, ബിൽഡ് സമയത്ത് 100% ഡോക്യുമെന്റ് ചെയ്തതും, ജനറേറ്റുചെയ്ത SDK-കൾ, ഒരു CLI, ഒരു Terraform പ്രൊവൈഡർ, ഒപ്പിട്ട വെബ്‌ഹുക്കുകൾ, കൂടാതെ ഇതിന് മുകളിലായി ഒരു MCP സെർവർ എന്നിവയും അടങ്ങിയിരിക്കുന്നു. ജോലി ചെയ്യാൻ നിങ്ങൾ എന്താണ് ഉപയോഗിക്കുന്നത് — ടെർമിനൽ, പൈപ്പ്‌ലൈൻ, സ്റ്റേറ്റ് ഫയൽ അല്ലെങ്കിൽ AI ഏജന്റ് — പ്ലാറ്റ്‌ഫോം അതിന് അനുസൃതമായി പ്രതികരിക്കുന്നു.

സബ്‌സ്‌ക്രൈബ് ചെയ്‌ത നിരവധി ശ്രോതാക്കൾക്ക് ഒപ്പിട്ട ഇവന്റുകൾ എത്തിക്കുന്ന ഒരു API എൻഡ്‌പോയിന്റ്.
  • 7,00,000+ലോകമെമ്പാടും ഹോസ്റ്റ് ചെയ്‌ത സൈറ്റുകൾ
  • 1ഓരോ ഉപകരണവും നിർമ്മിക്കപ്പെടുന്ന OpenAPI സ്പെസിഫിക്കേഷൻ
  • 4ക്ലയന്റ് SDK-കൾ — TypeScript, Python, PHP, Go
  • OAuth 2.1പരിമിതമായ പരിധിയുള്ളതും റദ്ദാക്കാവുന്നതുമായ AI ഏജന്റ് ആക്‌സസ്

ഒരൊറ്റ API. ഓരോ ഇന്റർഫേസും ഇതിൽ പ്രവർത്തിക്കുന്നു.

മിക്ക ഹോസ്റ്റുകളും പിന്നീട് ഒരു കൺട്രോൾ പാനലിലേക്ക് ഒരു API കൂട്ടിച്ചേർക്കുകയാണ് ചെയ്യുന്നത്, അത് പ്രകടവുമാണ് — പാനലിന്റെ പകുതി സവിശേഷതകളും ഒരിക്കലും പുറത്ത് എത്താറില്ല. ഞങ്ങൾ നേരെ വിപരീതമായ രീതിയിലാണ് നിർമ്മിച്ചത്. ഡാഷ്‌ബോർഡ്, അഡ്മിൻ കൺസോൾ, CLI, Terraform പ്രൊവൈഡർ, MCP സെർവർ, നിങ്ങളുടെ സ്വന്തം ഇന്റഗ്രേഷനുകൾ എന്നിവയെല്ലാം ഒരേ എഞ്ചിൻ API ആണ് ഉപയോഗിക്കുന്നത്. നിങ്ങൾക്ക് ഇത് പാനലിൽ ചെയ്യാൻ കഴിയുമെങ്കിൽ, കോഡിലൂടെയും ചെയ്യാൻ കഴിയും.

ആദ്യം സ്പെസിഫിക്കേഷൻ, പിന്നീട് ഡോക്യുമെന്റ് ചെയ്തതല്ല

OpenAPI സ്പെസിഫിക്കേഷനാണ് ആധികാരികമായ ഉറവിടം, കൂടാതെ സ്പെസിഫിക്കേഷനിൽ ഉൾപ്പെടാത്ത ഒരു എൻഡ്‌പോയിന്റും റിലീസ് ചെയ്യപ്പെടുകയുമില്ല. ഈ ഒരൊറ്റ നിയമമാണ് പൊതു API പിന്നീട് എന്നതിന് പകരം നിർമ്മാണ വേളയിൽ തന്നെ പൂർണ്ണമായി രേഖപ്പെടുത്തുന്ന ഒന്നാക്കി മാറ്റുന്നത് — രേഖപ്പെടുത്താത്ത ഒരു ഭാഗവും ഇവിടെയില്ല, കാരണം രേഖപ്പെടുത്താത്ത ഒരു എൻഡ്‌പോയിന്റ് നിലനിൽക്കാൻ തന്നെ സാധ്യമല്ല.

ജനറേറ്റ് ചെയ്തത്, ഒരിക്കലും നേരിട്ട് പരിപാലിക്കാത്തത്

ഇന്ററാക്ടീവ് റഫറൻസ് ഡോക്യുമെന്റുകൾ, നാല് ക്ലയന്റ് SDK-കൾ, CLI-യുടെ ഭൂരിഭാഗവും, ടെറാഫോം പ്രൊവൈഡർ സ്കാഫോൾഡിംഗ് എന്നിവയെല്ലാം ആ ഒരൊറ്റ സ്പെസിഫിക്കേഷനിൽ നിന്നാണ് സൃഷ്ടിക്കുന്നത്. ഒരു ഉറവിടം, അനേകം ആർട്ടിഫാക്റ്റുകൾ, എപ്പോഴും സമന്വയിപ്പിച്ചിരിക്കുന്നു — നടപ്പിലാക്കലിൽ നിന്ന് വ്യതിചലിച്ച ഒരു രേഖയെ നിങ്ങൾക്ക് ഒരിക്കലും പിന്തുടരേണ്ടി വരില്ല.

കാലഹരണപ്പെടൽ നയത്തോടെ പതിപ്പാക്കിയത്

പ്രസിദ്ധീകരിച്ച ഡിപ്രിക്കേഷൻ പോളിസിയും ചേഞ്ച്‌ലോഗും സഹിതം എൻഡ്‌പോയിന്റുകൾ /v1-ന് കീഴിൽ ലഭ്യമാണ്. ഒരു ബിൽഡ് പരാജയപ്പെടുമ്പോൾ മനസ്സിലാക്കുന്നതിന് പകരം, എന്തെങ്കിലും മാറ്റം വരുത്തുന്നതിന് മുമ്പ് തന്നെ രേഖാമൂലം നിങ്ങളെ അറിയിക്കും.

CI-യിൽ കരാർ പരീക്ഷിച്ചു

ഓരോ മാറ്റത്തിലും ഇംപ്ലിമെന്റേഷൻ-വേഴ്സസ്-സ്പെസിഫിക്കേഷൻ കോൺട്രാക്റ്റ് ടെസ്റ്റുകളും OpenAPI ലിന്റിംഗും പ്രവർത്തിക്കുന്നു. കോഡും കോൺട്രാക്റ്റും തമ്മിലുള്ള പൊരുത്തക്കേട് ബിൽഡ് പരാജയപ്പെടാൻ ഇടയാക്കുന്നു — അതിനാൽ നിങ്ങളുടെ ക്ലയന്റ് നിർമ്മിക്കാൻ നിങ്ങൾ ഉപയോഗിക്കുന്ന സ്പെസിഫിക്കേഷൻ തന്നെയാണ് സെർവർ യഥാർത്ഥത്തിൽ പാലിക്കുന്നത്.

ഓതന്റിക്കേഷൻ, പരിധി നിശ്ചയിക്കൽ, വലിയ തോതിൽ വളരുമ്പോൾ നേരിടുന്ന അപ്രതീക്ഷിത വെല്ലുവിളികൾ

പ്രവേശിക്കാൻ രണ്ട് വഴികൾ, അവയ്ക്ക് പിന്നിൽ ഒരൊറ്റ ഏകീകൃത തത്വം. നിങ്ങൾ ഏത് ഉപയോഗിച്ചാലും, ഒരേ അനുമതി പരിശോധനകളും അതേ ഡാറ്റാബേസ് തലത്തിലുള്ള ഐസൊലേഷനും ബാധകമാണ്.

ഓരോ സ്ഥാപനത്തിനുമുള്ള API കീകൾ

കീകൾ zdk_<mode>_<prefix>_<secret> പോലെ കാണപ്പെടുന്നു. രഹസ്യത്തിന്റെ ഒരു SHA-256 ഹാഷ് മാത്രമേ സംഭരിക്കപ്പെടുന്നുള്ളൂ — നൽകിയതിനുശേഷം ഞങ്ങൾക്ക് ഒരു കീ വീണ്ടും കാണിക്കാൻ കഴിയില്ല, കൂടാതെ ഞങ്ങളുടെ ഡാറ്റാബേസ് ആക്‌സസ് ചെയ്യുന്ന ആർക്കും അതിന് കഴിയില്ല. കീകൾക്ക് സ്കോപ്പുകളുണ്ട്, റദ്ദാക്കാനാകും, കൂടാതെ ഓരോ വ്യക്തിക്കും പകരമായി ഓരോ ഓർഗനൈസേഷനും അടിസ്ഥാനമാക്കിയാണ് നൽകുന്നത്.

തത്സമയ, ടെസ്റ്റ് മോഡുകൾ വേർതിരിച്ചിരിക്കുന്നു

സാൻഡ്‌ബോക്‌സ് കീകൾ പ്രൊഡക്ഷൻ കീകളിൽ നിന്ന് വേറിട്ടതും സാൻഡ്‌ബോക്‌സ് മോഡിൽ പ്രവർത്തിക്കുന്നതുമാണ്: യഥാർത്ഥ ബില്ലിംഗോ യഥാർത്ഥ പ്രൊവിഷനിംഗോ ഇല്ല. പണം ചിലവഴിക്കുകയോ സെർവറുകൾ നിർമ്മിക്കുകയോ ചെയ്യാതെ തന്നെ നിങ്ങളുടെ ഇന്റഗ്രേഷൻ ടെസ്റ്റുകൾക്ക് API-ലേക്ക് വലിയ തോതിൽ അഭ്യർത്ഥനകൾ അയയ്ക്കാൻ കഴിയും.

മനുഷ്യർക്കായി OIDC

ഉപയോക്തൃ സെഷനുകൾ realm പബ്ലിക് കീ ഉപയോഗിച്ച് പരിശോധിച്ചുറപ്പിച്ച Keycloak നൽകിയ JWT-കൾ ഉപയോഗിച്ച് പ്രാമാണീകരിക്കുകയും ഒരു API കീ ചെയ്യുന്ന അതേ Principal ഒബ്‌ജക്റ്റിലേക്ക് മാറുകയും ചെയ്യുന്നു. എൻഡ്‌പോയിന്റുകൾ sites.create അല്ലെങ്കിൽ apikeys.manage പോലുള്ള സൂക്ഷ്മ അനുമതി കീകൾ വഴി നിയന്ത്രിക്കപ്പെടുന്നു, ഓരോ ഓർഗനൈസേഷനും ഇത് പരിശോധിക്കുന്നു — ഒരു ഓർഗനൈസേഷനിലെ അനുമതി പ്രത്യേകവും ബന്ധമില്ലാത്തതുമായ ഓർഗനൈസേഷനിൽ ആക്‌സസ് നൽകില്ല, എങ്കിലും അതിന് കീഴിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള ഓർഗനൈസേഷനുകൾക്ക് ഇത് ബാധകമാണ്.

ചുവടെ വരി-തല സുരക്ഷ

ഓരോ ടെനൻ്റ് അഭ്യർത്ഥനയും പ്രിൻസിപ്പലിൽ നിന്ന് സജ്ജീകരിച്ച Postgres ഓർഗ് സ്കോപ്പുള്ള ഒരു ഇടപാടിലാണ് പ്രവർത്തിക്കുന്നത്, അതിനാൽ ആരെങ്കിലും മറന്നേക്കാവുന്ന ഒരു ORM ഫിൽട്ടറിലൂടെയല്ല, മറിച്ച് ഡാറ്റാബേസ് വഴിയാണ് ഐസൊലേഷൻ നടപ്പിലാക്കുന്നത്. വിപുലമായ പ്രതിരോധമെന്ന നിലയിൽ queryset ഫിൽട്ടർ ഇപ്പോഴും നിലവിലുണ്ട്.

വെറും ഡെമോകൾക്കല്ല, മെഷീനുകൾക്കായി നിർമ്മിച്ചത്

ഒരു README-ൽ API മികച്ചതായി തോന്നിപ്പിക്കുന്നത് എളുപ്പമാണ്, എന്നാൽ യഥാർത്ഥ ട്രാഫിക്കിൽ ഇത് കൃത്യമായി പ്രവർത്തിപ്പിക്കുന്നത് ബുദ്ധിമുട്ടാണ്. ഈ ഭാഗങ്ങളിലാണ് ഞങ്ങൾ ഏറ്റവും കൂടുതൽ പ്രയത്നിച്ചത്, കാരണം പുലർച്ചെ മൂന്ന് മണിക്ക് ഇൻ്റഗ്രേഷനുകൾ തകരാറിലാക്കുന്നത് ഈ ഭാഗങ്ങളാണ്.

ബൾക്ക് ജോലികൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെ സ്വാധീനിക്കുന്നതിനാൽ ശ്രദ്ധിക്കേണ്ട ഒരു കാര്യം: ഡ്യൂപ്ലിക്കേറ്റ് ഡൊമെയ്‌നിലെ ഒരു 409, ഏത് വാടകക്കാരനും "ഈ ഹോസ്റ്റ്നെയിം ഇവിടെ ഹോസ്റ്റ് ചെയ്തിട്ടുണ്ടോ?" എന്നതിന് ഉത്തരം നൽകുന്നു, ഇത് ഒരു എന്യൂമറേഷൻ ഒറാക്കിളും Footprint-Free-ന് എതിരായ യഥാർത്ഥ ഡീഅനോണിമൈസേഷൻ അപകടസാധ്യതയുമാണ്. സൈറ്റ് നിർമ്മാണം ത്രോട്ടിൽ ചെയ്യുന്നത് എളുപ്പവഴിയായ പരിഹാരമാകുമായിരുന്നു, കൂടാതെ അത് ബൾക്ക്-പ്രൊവിഷനിംഗ് ഉൽപ്പന്നത്തെ പൂർണ്ണമായും തകർക്കുമായിരുന്നു. പകരം, ഓരോ പ്രിൻസിപ്പലിനും നിരസിക്കപ്പെട്ട ഡ്യൂപ്ലിക്കേറ്റ്-ഡൊമെയ്ൻ ശ്രമങ്ങൾക്ക് മാത്രമേ ബജറ്റ് നിശ്ചയിച്ചിട്ടുള്ളൂ. വിജയകരമായ നിർമ്മാണങ്ങൾക്ക് ഒരിക്കലും ഇതിൽ നിന്ന് ചാർജ് ഈടാക്കില്ല — അതിനാൽ നിങ്ങൾക്ക് ദിവസം മുഴുവൻ വലിയ തോതിൽ പ്രൊവിഷൻ ചെയ്യാം, അന്വേഷണ ശ്രമങ്ങൾ ഉടനടി പരാജയപ്പെടുകയും ചെയ്യും.

  • ഓരോ പരാജയത്തിലും സ്ഥിരതയുള്ള ഒരു പിശക് എൻവലപ്പ്: ഒരു കോഡ്, വായിച്ചു മനസ്സിലാക്കാവുന്ന സന്ദേശം, ഫീൽഡ് തലത്തിലുള്ള ഓപ്ഷണൽ വിശദാംശങ്ങൾ, പിന്തുണയുമായി ബന്ധപ്പെടുമ്പോൾ നിങ്ങൾക്ക് നൽകാൻ കഴിയുന്ന ഒരു request_id. സാധൂകരണ പിശകുകൾ തകരാറുള്ള ഫീൽഡുകൾ വ്യക്തമാക്കി 422 നൽകുന്നു.
  • POST-ലെ ഐഡെംപോട്ടൻസി കീകൾ, ഇൻലൈനിന് പകരം കമ്മിറ്റിൽ റീപ്ലേ റെക്കോർഡ് എഴുതപ്പെടുന്നു — അതിനാൽ ഒരു പുനഃശ്രമത്തിന് ഒരിക്കലും കമ്മിറ്റ് ചെയ്യാത്ത ഒരു വരിയെ പരാമർശിക്കുന്ന കാഷെ ചെയ്‌ത 201 റീപ്ലേ ചെയ്യാൻ കഴിയില്ല. പരാജയപ്പെട്ട ഒരു അഭ്യർത്ഥന അതിന്റെ ഇൻ-ഫ്ലൈറ്റ് ലോക്ക് ഉടനടി റിലീസ് ചെയ്യുന്നു, അതിനാൽ ഒരു 422 നിങ്ങളുടെ തിരുത്തിയ പുനഃശ്രമത്തെ തടയുകയില്ല.
  • UUIDv7-ൽ കീസെറ്റായുള്ള കർസർ പേജിനേഷൻ — ഒരേസമയമുള്ള എഴുത്തുകളിൽ സ്ഥിരതയുള്ളത്, സ്കാനിംഗിനിടയിൽ വരികൾ ചേർക്കുമ്പോൾ പേജ് ഡ്രിഫ്റ്റ് ഉണ്ടാകില്ല.
  • പ്രതികരണങ്ങളിലെ RateLimit-Remaining, അതിനാൽ ജനറേറ്റ് ചെയ്‌ത ക്ലയന്റിന് ഊഹിക്കുന്നതിന് പകരം ബുദ്ധിപരമായി അഭ്യർത്ഥനകൾ കുറയ്ക്കാൻ കഴിയും.
  • പരിധിക്ക് പുറത്തുള്ള റിസോഴ്‌സുകൾ 403-ന് പകരം 404 ആണ് നൽകുന്നത് — ഒരു 403 റിസോഴ്‌സ് നിലവിലുണ്ടെന്ന് സ്ഥിരീകരിക്കും. നിങ്ങളുടെ പരിധിക്ക് പുറത്തുള്ള ഒരു ഓർഗനൈസേഷൻ അനുസരിച്ച് ഫിൽട്ടർ ചെയ്യുന്നത് ഇതേ കാരണത്താൽ ഒരു ശൂന്യമായ പേജ് നൽകുന്നു.
  • സൈറ്റ് സൃഷ്‌ടിക്കൽ എന്നത് രജിസ്‌ട്രേഷനാണ്, പ്രൊവിഷനിംഗ് അല്ല: POST /v1/sites എന്നത് status pending എന്നതിനൊപ്പം 201 നൽകുന്നു, ഒപ്പം ബിൽഡിൽ ഒരിക്കലും തടസ്സപ്പെടുത്തുന്നുമില്ല. വരിയുടെ അതേ ട്രാൻസാക്ഷനിൽ തന്നെ ഇവൻ്റ് ട്രാൻസാക്ഷണൽ ഔട്ട്‌ബോക്‌സിലേക്ക് എഴുതപ്പെടുന്നു, അതിനാൽ ഒരു സൈറ്റ് നിലനിൽക്കുന്നത് അതിൻ്റെ പ്രൊവിഷനിംഗ് അഭ്യർത്ഥിക്കപ്പെടുമെന്ന് ഉറപ്പുണ്ടെങ്കിൽ മാത്രമാണ്.

SDK-കൾ, ഒരു CLI, ഒരു Terraform പ്രൊവൈഡർ

മൂന്ന് വ്യത്യസ്ത പ്രവർത്തന രീതികൾക്കായി, ഒരേ സവിശേഷതയുടെ മൂന്ന് ഉപഭോക്താക്കൾ.

ക്ലയന്റ് SDK-കൾ

TypeScript, Python, PHP, Go എന്നിവയ്‌ക്കായി സൃഷ്‌ടിച്ചതാണ്, സ്‌പെസിഫിക്കേഷൻ ട്രാക്ക് ചെയ്യുന്നതിലൂടെ കൈകൊണ്ട് എഴുതിയ റാപ്പറിനായി കാത്തിരിക്കാതെ ഒരു പുതിയ എൻഡ്‌പോയിന്റ് നിങ്ങളുടെ ഭാഷയിൽ എത്തിച്ചേരും.

Zinnector®, CLI

ഒരു WordPress സൈറ്റ് സ്കാഫോൾഡ് ചെയ്യുക, Node അല്ലാതെ മറ്റൊന്നും ഇൻസ്റ്റാൾ ചെയ്യാതെ തന്നെ അത് ലോക്കലായി പ്രവർത്തിപ്പിക്കുക, കൂടാതെ അത് വിന്യസിക്കുക. നിങ്ങൾ വിന്യസിക്കാൻ പോകുന്ന സ്ലോട്ടുമായി താരതമ്യം ചെയ്ത് നിങ്ങളുടെ പ്രോജക്റ്റ് — PHP പതിപ്പ്, ഡിസ്ക്, ഫയലുകളുടെ എണ്ണം എന്നിവ — Zinnector® മുൻകൂട്ടി പരിശോധിക്കുകയും പുഷ് ചെയ്ത ശേഷമല്ല, മറിച്ച് അതിന് മുൻപ് തന്നെ മുന്നറിയിപ്പ് നൽകുകയും ചെയ്യുന്നു. ഇത് സൈൻ ഇൻ ചെയ്യുക, സൈറ്റുകൾ ലിസ്റ്റ് ചെയ്യുക, വിന്യസിക്കുക, ഡൊമെയ്‌നുകളും DNS-ഉം കൈകാര്യം ചെയ്യുക, മെയിൽ സേവനങ്ങൾ വായിക്കുക, ബാക്കപ്പുകൾ എടുക്കുക, അനുവദിച്ച ലിസ്റ്റിലുള്ള WP-CLI പ്രവർത്തിപ്പിക്കുക, ലോഗുകൾ തത്സമയം നിരീക്ഷിക്കുക, ബൾക്ക് പ്രവർത്തനങ്ങൾ നടത്തുക എന്നിവയും ചെയ്യുന്നു. സൗജന്യവും MIT-ലൈസൻസുള്ളതും ഇതേ പബ്ലിക് API-യിൽ നിർമ്മിച്ചതുമാണ്.

Terraform ദാതാവ്

സൈറ്റുകൾ, ഡൊമെയ്‌നുകൾ, DNS റെക്കോർഡുകൾ, മെയിൽബോക്‌സുകൾ, പ്ലാനുകൾ എന്നിവ ഇൻഫ്രാസ്ട്രക്ചർ ആസ് കോഡായി കൈകാര്യം ചെയ്യുക. terraform apply ഹോസ്റ്റിംഗ് നൽകുന്നു, ഒപ്പം ആരും രേഖപ്പെടുത്താത്ത ക്ലിക്കുകളുടെ ഒരു ശ്രേണിക്ക് പകരം നിങ്ങളുടെ എൻവയോൺമെന്റുകൾ പുനർനിർമ്മിക്കാനും അവലോകനം ചെയ്യാനും കഴിയുന്നതായി മാറുന്നു.

ഇന്ററാക്ടീവ് റഫറൻസ്

സെർവർ നടപ്പിലാക്കുന്ന എൻഡ്‌പോയിന്റുകളെ കൃത്യമായി വിവരിക്കുന്ന, ബ്രൗസറിൽ നിന്ന് നിങ്ങൾക്ക് വായിക്കാനും വിളിക്കാനും കഴിയുന്ന ജനറേറ്റ് ചെയ്‌ത ഡോക്യുമെന്റേഷൻ — കാരണം രണ്ടും ഒരേ സ്പെസിഫിക്കേഷനിൽ നിന്നാണ് വരുന്നത്.

നിങ്ങളുടെ എൻഡ്പോയിന്റ് പ്രവർത്തനരഹിതമായാലും നിലനിൽക്കുന്ന വെബ്ഹുക്കുകൾ

പ്ലാറ്റ്‌ഫോമിന് പിന്നിൽ ഈടുനിൽക്കുന്ന ഒരു ഇവന്റ് നട്ടെല്ലുണ്ട്: ഓരോ അവസ്ഥാ മാറ്റവും ഡാറ്റാബേസ് മാറ്റത്തോടൊപ്പം അറ്റോമിക്കലായി Postgres-ലെ ട്രാൻസാക്ഷണൽ outbox-ലേക്ക് ഒരു ഇവന്റ് എഴുതുന്നു, കൂടാതെ ഒരു റിലേ അത് NATS JetStream-ലേക്ക് പ്രസിദ്ധീകരിക്കുന്നു. ഇവന്റുകൾ ടൈപ്പ് ചെയ്തതും പതിപ്പുകൾ ഉള്ളതുമാണ് — site.deployed, order.paid, invoice.overdue, backup.completed, abuse.flagged, trial.ending തുടങ്ങിയവ.

നിങ്ങൾക്ക് പ്രാധാന്യമുള്ളവ സബ്‌സ്‌ക്രൈബ് ചെയ്യുക

ഒരു എൻഡ്‌പോയിന്റ് WebhookSubscription ആയി രജിസ്റ്റർ ചെയ്യുകയും അത് സ്വീകരിക്കുന്ന ഇവന്റ് തരങ്ങൾ തിരഞ്ഞെടുക്കുകയും ചെയ്യുക. ഒരൊറ്റ സ്ട്രീം അറിയിപ്പുകൾ, അനലിറ്റിക്‌സ്, ഓട്ടോമേഷനുകൾ, നിങ്ങളുടെ സംയോജനം എന്നിവയെ ഒരുപോലെ പിന്തുണയ്ക്കുന്നു — ഞങ്ങൾ ഉപയോഗിക്കുന്ന അതേ ഇവന്റുകൾ തന്നെയാണ് നിങ്ങളും ഉപയോഗിക്കുന്നത്.

HMAC ഉപയോഗിച്ച് ഒപ്പിട്ടത്

ഓരോ ഡെലിവറിയും HMAC ഒപ്പിട്ടതാണ്, അതിനാൽ നടപടിയെടുക്കുന്നതിന് മുൻപ് അത് ഞങ്ങളിൽ നിന്നാണ് വന്നതെന്ന് നിങ്ങൾക്ക് സ്ഥിരീകരിക്കാം.

ബാക്ക്ഓഫോടെ വീണ്ടും ശ്രമിക്കുകയും ലോഗ് ചെയ്യുകയും ചെയ്തു

പരാജയപ്പെട്ട ഡെലിവറികൾ നിശ്ചിത ഇടവേളകളിൽ വീണ്ടും ശ്രമിക്കുകയും ഓരോ ശ്രമവും ഒരു WebhookDelivery ആയി രേഖപ്പെടുത്തുകയും ചെയ്യുന്നു. ഞങ്ങൾ എന്താണ് അയച്ചതെന്ന് ചോദിച്ച് പിന്തുണ ടീമിന് ഇമെയിൽ അയക്കുന്നതിന് പകരം ഡാഷ്‌ബോർഡിൽ നിന്ന് തന്നെ നിങ്ങൾക്ക് ഡെലിവറികൾ പരിശോധിക്കാനും വീണ്ടും അയക്കാനും കഴിയും.

കുറഞ്ഞത് ഒരു തവണയെങ്കിലും, അതിനാൽ id-ൽ ഡ്യൂപ്ലിക്കേഷൻ ഒഴിവാക്കുക

പൈപ്പ്‌ലൈൻ കൃത്യമായി ഒരു തവണയാണെന്ന് ഭാവിക്കുന്നതിന് പകരം മനഃപൂർവം ചുരുങ്ങിയത് ഒരു തവണ എന്ന രീതിയിലാണ് പ്രവർത്തിക്കുന്നത്. പ്രസിദ്ധീകരണത്തിനിടയിൽ നിലച്ചുപോകുന്ന ഒരു റിലേയുടെ ക്ലെയിം ലീസ് കാലഹരണപ്പെടുകയും അതിന്റെ ഇവന്റുകൾ വീണ്ടും പ്രസിദ്ധീകരിക്കപ്പെടുകയും ചെയ്യുന്നു. എൻവലപ്പ് ഐഡി അടിസ്ഥാനമാക്കി തനിപ്പകർപ്പുകൾ ഒഴിവാക്കുക, നിങ്ങളുടെ ഉപഭോക്താവ് നിർമ്മാണരീതിയാൽ തന്നെ കൃത്യമായിരിക്കും.

സൈറ്റിലേക്ക് കോഡ് മാറ്റുന്നു

ഒരു എപിഐ എന്നത് ഡെവലപ്പർ കഥയുടെ പകുതി മാത്രമാണ്. ബാക്കി പകുതി അത് റിലീസ് ചെയ്യുന്നതാണ്.

  • OAuth വഴി GitHub, GitLab അല്ലെങ്കിൽ Bitbucket എന്നിവ കണക്റ്റ് ചെയ്യുക, ഇതിൽ ഡിപ്ലോയ് കീകൾ കോൺഫിഗ് ഫയലിലല്ല, മറിച്ച് ക്രെഡൻഷ്യൽ സ്റ്റോറിലാണ് സൂക്ഷിക്കുന്നത്.
  • Push ഒരു ബിൽഡ്-ആൻഡ്-ഡിപ്ലോയ് പൈപ്പ്‌ലൈൻ പ്രവർത്തനക്ഷമമാക്കുന്നു, ഒപ്പം ബ്രാഞ്ച്-ടു-എൻവയോൺമെന്റ് മാപ്പിംഗും (main-ൽ നിന്ന് production-ലേക്ക്, staging-ൽ നിന്ന് staging-ലേക്ക്) composer, npm എന്നിവയ്‌ക്കായുള്ള ഓരോ സ്റ്റാക്കിലുമുള്ള ബിൽഡ് ഘട്ടങ്ങളും ഇതിൽ ഉൾപ്പെടുന്നു.
  • വിന്യാസത്തിൽ എന്തെങ്കിലും തകരാറുണ്ടായാൽ മുൻപത്തെ റിലീസിലേക്ക് മടങ്ങുക.
  • സന്ദർശകരിലേക്ക് എത്തുന്നതിന് മുൻപ് തന്നെ മാറ്റം യഥാർത്ഥ സാഹചര്യത്തിൽ ഉറപ്പുവരുത്തുന്നതിനായി സ്റ്റേജിംഗ് ക്ലോണും പുഷ്-ടു-ലൈവും.
  • CageFS ഐസൊലേഷന് കീഴിൽ ഓരോ സൈറ്റിനും SFTP, അതിനാൽ ഓരോ വാടകക്കാരനും അവരുടെ സ്വന്തം ഫയലുകൾ മാത്രമേ കാണാനാകൂ, കൂടാതെ പങ്കിട്ട പ്ലാറ്റ്‌ഫോമിൽ ഒരു ജയിൽഡ് SSH ഷെല്ലും ലഭ്യമാണ്.
  • പാനൽ ടെർമിനലിൽ നിന്നും SSH വഴിയും wp-cli.
  • code-server വഴി ബ്രൗസറിൽ VS Code — സൈറ്റിന്റെ ഫയലുകൾ നേരിട്ട് എഡിറ്റ് ചെയ്യുന്ന, git ഉൾപ്പെടെയുള്ള ഒരു സമ്പൂർണ്ണ എഡിറ്റർ.
  • ഓരോ സൈറ്റിനും പ്രത്യേക PHP പതിപ്പ്, എഡിറ്റ് ചെയ്യാവുന്ന PHP ക്രമീകരണങ്ങൾ, ഓരോ സൈറ്റിനും വിപുലീകരണങ്ങൾ, പരിസ്ഥിതി വേരിയബിളുകൾ, WP-cron-നൊപ്പം യഥാർത്ഥ cron.

ഒരു സൈറ്റിൽ പ്രവർത്തിക്കാനുള്ള നാല് വഴികൾ

API ഒരു വാതിലാണ്. മറ്റ് നാലെണ്ണം ഇവയാണ്, അവ ഓരോന്നും ഡെവലപ്പർ ടയർ ആയി വിൽക്കുന്നതിന് പകരം പ്ലാനിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

വെബ് എഡിറ്റർ

ഡാഷ്‌ബോർഡിലെ സൈറ്റിന്റെ പേജിൽ നിന്ന് തുറക്കുന്ന ബ്രൗസറിലെ VS Code, ഇൻ-ബിൽറ്റ് git സൗകര്യത്തോടെ ആ സൈറ്റിന്റെ യഥാർത്ഥ ഫയലുകൾ എഡിറ്റ് ചെയ്യുന്നു, കൂടാതെ എഡിറ്റർ മുഴുവനായും നിങ്ങളുടെ SFTP ആക്‌സസ്സിന്റെ അതേ CageFS ജയിലിലാണ് പ്രവർത്തിക്കുന്നത്. ഇത് ലൈവ് (LIVE) സൈറ്റിനെ നേരിട്ട് എഡിറ്റ് ചെയ്യുന്നു — ഇതിനിടയിൽ സ്റ്റേജിംഗ് കോപ്പി ഇല്ലാത്തതിനാൽ, നിങ്ങൾ സേവ് ചെയ്യുന്ന ഫയൽ എഴുതപ്പെടുന്ന നിമിഷത്തിൽ തന്നെ പൊതുവായി ലഭ്യമാകും, എന്നിരുന്നാലും ഒരു സ്റ്റാറ്റിക് ഫയൽ CDN കാഷെയിൽ നിന്ന് നാല് മണിക്കൂർ വരെ ലഭ്യമാക്കുന്നത് തുടർന്നേക്കാം.

Zinnector®, സിഎൽഐ

സൗജന്യവും, MIT-ലൈസൻസുള്ളതും, ഇതേ പബ്ലിക് API-ൽ നിർമ്മിച്ചതുമാണ്. ഒരു WordPress സൈറ്റിന്റെ സ്കാഫോൾഡ് ഉണ്ടാക്കുക, അത് നിങ്ങളുടെ സ്വന്തം മെഷീനിൽ പ്രവർത്തിപ്പിക്കുക, നിങ്ങൾ വിന്യസിക്കാൻ പോകുന്ന സ്ലോട്ടുമായി ഒത്തുനോക്കി പ്രീ-ഫ്ലൈറ്റ് പരിശോധന നടത്തുക — PHP പതിപ്പ്, ഡിസ്ക്, ഫയലുകളുടെ എണ്ണം — തുടർന്ന് വിന്യസിക്കുക. Node 24 അല്ലെങ്കിൽ പുതിയത് ആവശ്യമാണ്.

MCP സെർവർ

ടൂളുകളുടെ ഒരൊറ്റ കാറ്റലോഗ്, അതിനാൽ നിങ്ങൾ ഇതിനകം ഉപയോഗിക്കുന്ന AI ക്ലയന്റിന് ഡാഷ്‌ബോർഡ് ഉപയോഗിക്കുന്ന അതേ API-യും അതേ അനുമതികളും വഴി നിങ്ങളുടെ സൈറ്റുകളിൽ പ്രവർത്തിക്കാനാകും. നിങ്ങളുടെ സ്വന്തം ക്ലയന്റ് കണക്റ്റുചെയ്യുന്ന അതേ സെർവർ തന്നെയാണ് വെബ് എഡിറ്ററിലേക്കും ഘടിപ്പിച്ചിരിക്കുന്നത്. നിങ്ങൾ മറ്റൊന്ന് നിർദ്ദേശിക്കുന്നത് വരെ വായിക്കാൻ മാത്രമുള്ളത്.

ഓരോ സൈറ്റിനുമുള്ള ഡെവലപ്പർ ആക്സസ്

ക്ലയന്റ് ജോലികൾക്ക് നിങ്ങളുടെ പാസ്‌വേഡ് ആവശ്യമില്ല. ഇമെയിൽ വിലാസം വഴി ആരെയെങ്കിലും ക്ഷണിക്കുക, അവർക്ക് കൃത്യമായി ഒരു സൈറ്റ് മാത്രമേ ലഭിക്കൂ: അവർ വ്യൂവർ, എഡിറ്റർ അല്ലെങ്കിൽ മാനേജർ റോളിൽ സ്വന്തമായി സൈൻ ഇൻ ചെയ്യുന്നു, കൂടാതെ ഏതെങ്കിലും ഹാൻഡ്‌ലർ പ്രവർത്തിക്കുന്നതിന് മുമ്പ് മറ്റെല്ലാ സൈറ്റുകളും 404 എന്ന് പ്രതികരിക്കുന്നു — ഇത് ഒരു പരിശോധന മാത്രമല്ല, ഒരു Postgres റോ-ലെവൽ സെക്യൂരിറ്റി പോളിസിയും റിക്വസ്റ്റ്-ലെവൽ ഫെൻസും ആണ്. അക്കൗണ്ട് ഉടമയ്ക്ക് ഒറ്റ ക്ലിക്കിലൂടെ ഇത് അനുവദിക്കാനും റദ്ദാക്കാനും കഴിയും, അത് അവരുടെ അടുത്ത റിക്വസ്റ്റിൽ തന്നെ പ്രാബല്യത്തിൽ വരും.

കൂടാതെ നിങ്ങളുടെ AI ഏജന്റിന് ഉപയോഗിക്കാൻ കഴിയുന്ന അതേ API

ഞങ്ങൾ പ്ലാറ്റ്‌ഫോമിനെ ഒരു ഹോസ്റ്റ് ചെയ്‌ത MCP സെർവറായി നൽകുന്നു: ഒരേ ആക്ഷൻ കാറ്റലോഗ്, RBAC, ഓഡിറ്റ് ട്രയൽ എന്നിവ വീണ്ടും ഉപയോഗിക്കുന്ന എഞ്ചിൻ API-യിലെ നേർത്ത പ്രോട്ടോക്കോൾ അഡാപ്റ്ററാണിത്. Claude Code, Cursor, ChatGPT, Claude Desktop അല്ലെങ്കിൽ ഏതെങ്കിലും MCP-ശേഷിയുള്ള ക്ലയന്റ് ഒരിക്കൽ കണക്റ്റുചെയ്യുക, ഞങ്ങൾ API-ലേക്ക് ചേർക്കുന്ന ഓരോ ശേഷിയും അതിലേക്ക് യാന്ത്രികമായി ലഭ്യമാകും.

ഏജന്റിന് മൂന്ന് കാര്യങ്ങൾ ലഭിക്കുന്നു: Tools (അതേ API എൻഡ്‌പോയിന്റുകൾ, വ്യതിചലിക്കാൻ സമാന്തര ലോജിക്കുകൾ ഒന്നുമില്ല), Resources (പ്രവർത്തിക്കുന്നതിന് മുമ്പ് യഥാർത്ഥ ഡാറ്റ ഉപയോഗിച്ച് രോഗനിർണയം നടത്തുന്നതിനായി റീഡ്-ഒൺലി സൈറ്റ് ഹെൽത്ത്, കോൺഫിഗറേഷൻ, സമീപകാല ലോഗുകൾ, മെട്രിക്സ്, പ്രവർത്തനസമയം, KB ലേഖനങ്ങൾ എന്നിവ) കൂടാതെ Prompts ("diagnose this site" അല്ലെങ്കിൽ "prepare a migration" പോലുള്ള പ്രസിദ്ധീകരിച്ച വർക്ക്ഫ്ലോ ടെംപ്ലേറ്റുകൾ).

സുരക്ഷയും ആധികാരികത ഉറപ്പാക്കലിന്റെ അതേ തത്വം തന്നെയാണ് പിന്തുടരുന്നത്: OAuth 2.1, നിങ്ങളുടെ ഓർഗനൈസേഷനുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ടോക്കണുകൾ, വരി-തല സുരക്ഷ നടപ്പിലാക്കിയ RBAC അനുമതികൾ, ഓരോ ടൂളിനും അനുസൃതമായി പരിമിതപ്പെടുത്തിയതും പിൻവലിക്കാവുന്നതുമായ പരിധി, പ്രൊഡക്ഷനിൽ നിന്ന് വേർതിരിച്ച സാൻഡ്‌ബോക്സ്. വിനാശകരമായ പ്രവർത്തനങ്ങൾക്ക് — ഇല്ലാതാക്കൽ, താൽക്കാലികമായി നിർത്തൽ, ബില്ലിംഗ്, വലിയ തുക ചിലവഴിക്കൽ — വ്യക്തമായ സ്ഥിരീകരണമോ മനുഷ്യന്റെ അംഗീകാര നയമോ ആവശ്യമാണ്. നിരക്ക് പരിധികളും ചെലവ് പരിധികളും AI പ്രവർത്തനക്ഷമമാക്കുന്ന പണമടച്ചുള്ള പ്രവർത്തനങ്ങളെ നിയന്ത്രിക്കുന്നു, കൂടാതെ ഓരോ MCP കോളും ഐഡന്റിറ്റി, ടൂൾ, ആർഗ്യുമെന്റുകൾ, ഫലം എന്നിവ സഹിതം ഓഡിറ്റ്-ലോഗ് ചെയ്യപ്പെടുന്നു.

ഓരോ ആപ്പും ഓരോന്നായി സംയോജിപ്പിക്കുന്നതിന് പകരം ഞങ്ങൾ പ്രോട്ടോക്കോളിനെ പിന്തുണയ്ക്കുന്നു, ഇതിനർത്ഥം നിങ്ങളുടെ ഹോസ്റ്റിംഗ് സംയോജനത്തിൽ മാറ്റം വരുത്താതെ തന്നെ നിങ്ങളുടെ AI ടൂളുകളുടെ തിരഞ്ഞെടുപ്പ് മാറ്റാൻ കഴിയും എന്നാണ്.

പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ

ഡാഷ്‌ബോർഡ് ഉപയോഗിക്കുന്ന അതേ പബ്ലിക് API തന്നെയാണോ ഇത്?

അതെ — ഇത് പ്രസിദ്ധീകരിക്കുകയും ശക്തിപ്പെടുത്തുകയും ചെയ്ത അതേ എഞ്ചിൻ API ആണ്. ഡാഷ്‌ബോർഡ്, അഡ്മിൻ കൺസോൾ, CLI, Terraform പ്രൊവൈഡർ, MCP സെർവർ, വെബ്‌ഹുക്കുകൾ എന്നിവയെല്ലാം ഒരൊറ്റ ഉപരിതലത്തിന്റെ ഉപഭോക്താക്കളാണ്, അതുകൊണ്ടാണ് API പാനലിനേക്കാൾ പിന്നിലാകാത്തത്.

പണം ചിലവഴിക്കുകയോ യഥാർത്ഥ സെർവറുകൾ നിർമ്മിക്കുകയോ ചെയ്യാതെ എനിക്ക് ഒരു സംയോജനം പരീക്ഷിക്കാൻ കഴിയുമോ?

അതെ. Sandbox കീകൾ പ്രൊഡക്ഷൻ കീകളിൽ നിന്ന് പ്രത്യേകം നൽകുന്നവയും ടെസ്റ്റ് മോഡിൽ പ്രവർത്തിക്കുന്നവയുമാണ്: യഥാർത്ഥ ബില്ലിംഗോ യഥാർത്ഥ പ്രൊവിഷനിംഗോ ഇല്ല. നിങ്ങളുടെ CI-യെ sandbox ക്രെഡൻഷ്യലുകളിലേക്ക് നിർദ്ദേശിക്കുകയും പൂർണ്ണമായ അഭ്യർത്ഥന-പ്രതികരണ ചക്രം സുരക്ഷിതമായി പരീക്ഷിക്കുകയും ചെയ്യുക.

വീണ്ടും ശ്രമിക്കുന്നത് ഒന്നിന്റെ രണ്ട് പകർപ്പുകൾ സൃഷ്ടിക്കുന്നത് എങ്ങനെ തടയാം?

നിങ്ങളുടെ POST-ൽ ഒരു Idempotency-Key അയയ്ക്കുക. റീപ്ലേ റെക്കോർഡ് ഇൻലൈനിന് പകരം കമ്മിറ്റിൽ എഴുതപ്പെടുന്നു, അതിനാൽ യഥാർത്ഥത്തിൽ കമ്മിറ്റ് ചെയ്യാത്ത ഒരു വരിക്ക് റീട്രൈ വഴി ഒരിക്കലും കാഷെ ചെയ്‌ത വിജയം വീണ്ടും നൽകാൻ കഴിയില്ല, കൂടാതെ പരാജയപ്പെടുന്ന ഒരു അഭ്യർത്ഥന അതിന്റെ ലോക്ക് ഉടനടി റിലീസ് ചെയ്യുന്നതിനാൽ നിങ്ങൾ തിരുത്തിയ റീട്രൈ തടസ്സപ്പെടുകയുമില്ല. Webhook ഡെലിവറി രൂപകൽപ്പന പ്രകാരം കുറഞ്ഞത് ഒരു തവണയെങ്കിലും (at-least-once) ഉള്ളതാണ് — നിങ്ങളുടെ ഭാഗത്ത് envelope id-ൽ ഡീഡ്യൂപ്പ് ചെയ്യുക.

ഒരു API കീ ഉപയോഗിച്ച് എന്റെ എല്ലാ ക്ലയന്റ് ഓർഗനൈസേഷനുകളിലേക്കും ആക്‌സസ് നൽകാൻ എനിക്ക് കഴിയുമോ?

ഇന്നല്ല. API കീകൾ ഓരോ ഓർഗനൈസേഷനും അനുസരിച്ചാണ് നൽകുന്നത്, അതിനാൽ നിരവധി ക്ലയന്റ് ഓർഗനൈസേഷനുകളിൽ വ്യാപിച്ചുകിടക്കുന്ന ഒരു ഇന്റഗ്രേഷന് ഓരോന്നിനും ഓരോ കീ ഉണ്ടായിരിക്കും. ഉപയോക്തൃ പ്രിൻസിപ്പലുകൾക്കുള്ള അനുമതികളും ഓരോ ഓർഗനൈസേഷനും അനുസരിച്ചാണ് പരിശോധിക്കുന്നത്: ഒരു ഓർഗനൈസേഷനിൽ sites.create കൈവശം വച്ചിരിക്കുന്നത് പ്രത്യേകവും ബന്ധമില്ലാത്തതുമായ ഒരു ഓർഗനൈസേഷനിൽ ആക്‌സസ് നൽകില്ല, എന്നിരുന്നാലും അത് അതിന് താഴെയുള്ള ഓർഗനൈസേഷനുകൾക്ക് ബാധകമാണ്. ഇത് മനഃപൂർവ്വമുള്ളതാണ് — കേടുപാടുകൾ സംഭവിച്ച ഒരു കീയെ അതിന്റെ സ്വന്തം ഓർഗനൈസേഷനിലേക്കും അതിന് കീഴിലുള്ള ഉപ-ഓർഗനൈസേഷനുകളിലേക്കും മാത്രമായി ഇത് പരിമിതപ്പെടുത്തുന്നു, മുഴുവൻ പ്ലാറ്റ്‌ഫോമിലേക്കുമല്ല.

ബിൽറ്റ്-ഇൻ ഡെവലപ്പർ റോൾ യഥാർത്ഥത്തിൽ എന്താണ് അനുവദിക്കുന്നത്?

സംഘടന വിവരങ്ങൾ വായിക്കൽ, API കീ മാനേജ്‌മെന്റ്, സൈറ്റുകൾ കാണലും നിർമ്മിക്കലും, അവ പുനരാരംഭിക്കൽ, കാഷെ നീക്കം ചെയ്യൽ, ടിക്കറ്റുകൾ കാണലും മറുപടി നൽകലും എന്നിവ dev റോൾ ഉൾക്കൊള്ളുന്നു. ഇത് ബില്ലിംഗ് നിയന്ത്രണത്തെ മനഃപൂർവ്വം ഒഴിവാക്കുന്നു. ഡിപ്ലോയ് ചെയ്യാനും പുഷ്-ടു-ലൈവ് ചെയ്യാനുമുള്ള അനുമതികൾ ഇതിന്റെ ഭാഗമല്ലെന്ന് ശ്രദ്ധിക്കുക — ഒരു ടീം അംഗത്തിന് അവ ആവശ്യമുണ്ടെങ്കിൽ, ഏറ്റവും വിപുലമായ സാങ്കേതിക റോൾ Developer ആണെന്ന് കരുതുന്നതിന് പകരം, ആ അനുമതികളുള്ള ഒരു റോൾ നൽകുക.

എന്റെ എൻഡ്‌പോയിന്റ് ഒരു മണിക്കൂർ പ്രവർത്തനരഹിതമായാൽ എന്റെ വെബ്‌ഹുക്കുകൾക്ക് എന്ത് സംഭവിക്കും?

ഡെലിവറികൾ ബാക്ക്ഓഫോടെ വീണ്ടും ശ്രമിക്കുകയും ഓരോ ശ്രമവും നിങ്ങൾക്ക് പരിശോധിക്കാൻ കഴിയുന്ന ഒരു WebhookDelivery ആയി രേഖപ്പെടുത്തുകയും ചെയ്യുന്നു. അപ്‌സ്ട്രീമിൽ, മാറ്റം നടക്കുന്ന അതേ ഡാറ്റാബേസ് ഇടപാടിൽ തന്നെ ഇവന്റുകൾ ഒരു ട്രാൻസാക്ഷണൽ ഔട്ട്‌ബോക്സിലേക്ക് എഴുതപ്പെടുന്നു, അതിനാൽ ഒരു കൺസ്യൂമർ ലഭ്യമല്ലാത്തപ്പോൾ ഒന്നും നഷ്ടപ്പെടുകയില്ല — ഡൗൺ ആയ ഒരു കൺസ്യൂമർ വൈകുക മാത്രമേയുള്ളൂ, അത് ഒരിക്കലും പ്രൊഡ്യൂസറെ തടസ്സപ്പെടുത്തുന്നില്ല, കൂടാതെ നിങ്ങൾ തിരികെ എത്തിക്കഴിഞ്ഞാൽ ഡാഷ്‌ബോർഡിൽ നിന്ന് ഡെലിവറികൾ റീപ്ലേ ചെയ്യാൻ കഴിയും.

ഇതിനെ അടിസ്ഥാനമാക്കി വികസിപ്പിച്ചു തുടങ്ങാൻ എന്ത് ചിലവാകും?

കാർഡ് ആവശ്യമില്ലാത്ത 14 ദിവസത്തെ Footprint-Free ഹോസ്റ്റിംഗ് ട്രയലിലൂടെ ആരംഭിക്കൂ — പേയ്‌മെന്റ് വിവരങ്ങൾ നൽകേണ്ടതില്ല, 5 സൈറ്റുകൾ വരെ ലഭ്യമാണ്. Footprint-Free-ന്റെ പണമടച്ചുള്ള പ്ലാനുകൾ PBN 5-ന് പ്രതിമാസം $6 നിരക്കിൽ ആരംഭിക്കുന്നു. ഓരോ പ്ലാനിലും 30 ദിവസത്തെ മണി-ബാക്ക് ഗ്യാരണ്ടിയും സൗജന്യ മൈഗ്രേഷനുകളും വെണ്ടർ ലോക്ക്-ഇൻ ഇല്ലാത്ത സൗകര്യവും ഉൾപ്പെടുന്നു.

സവിശേഷതകൾ വായിക്കുക, തുടർന്ന് അതിനനുസൃതമായി നിർമ്മിക്കുക

സ്പെക്-ഫസ്റ്റ് API, ജനറേറ്റ് ചെയ്ത SDK-കൾ, ഒരു CLI, ഒരു ടെറാഫോം പ്രൊവൈഡർ, ഒപ്പിട്ട വെബ്ഹുക്കുകൾ, ഒരു MCP സെർവർ — ലോകമെമ്പാടുമുള്ള 700,000-ലധികം സൈറ്റുകൾക്കായി ഞങ്ങൾ നിർമ്മിച്ച ഹോസ്റ്റിംഗിൽ. കാർഡോ പേയ്‌മെന്റ് വിവരങ്ങളോ ഇല്ലാതെ 14 ദിവസത്തെ ട്രയലിലൂടെ ആരംഭിക്കൂ.

സൗജന്യമായി ആരംഭിക്കുക

നിങ്ങളുടെ AI ഏജന്റിന് പ്രവർത്തിക്കാനാകുന്ന WordPress പ്ലഗിനുകൾ

ഈ പ്ലഗിനുകളിൽ ഓരോന്നും നിങ്ങളുടെ WordPress സൈറ്റിനെ ഒരു MCP സെർവർ ആക്കി മാറ്റുന്നു, അതുവഴി Claude, Cursor, VS Code എന്നിവയും മറ്റ് AI അസിസ്റ്റന്റുകളും നിങ്ങളായി ലോഗിൻ ചെയ്ത്, നിങ്ങൾക്ക് ചെയ്യാൻ അനുവാദമുള്ള കാര്യങ്ങളിൽ മാത്രം ഒതുങ്ങിനിൽ

ഡെവലപ്പർമാർക്കായുള്ള എല്ലാ MCP, API ഡോക്യുമെന്റേഷനുകളും →