API حوالہ
reseller
اس علاقے میں 75 اینڈ پوائنٹس ہیں۔ ہر ایک کا اپنا صفحہ ہے جس میں اس کے پیرامیٹرز، اس کا رسپانس اور ایک ریکوئسٹ ہے جسے آپ چلا سکتے ہیں۔
| طریقہ کار | پاتھ | یہ کیا کرتا ہے | اجازت |
|---|---|---|---|
| DELETE | /v1/branding/logo | Stop showing your logo. | reseller.manage |
| POST | /v1/branding/logo | Upload your logo. | reseller.manage |
| GET | /v1/reseller/brand | The identity your clients see. | reseller.view |
| PUT | /v1/reseller/brand | Set the identity your clients see. | reseller.manage |
| POST | /v1/reseller/brand/font | Install a Google font into our own origin. | reseller.manage |
| GET | /v1/reseller/brand/invoice | How your invoices read. | reseller.view |
| PUT | /v1/reseller/brand/invoice | Set how your invoices read. | reseller.manage |
| GET | /v1/reseller/brand/menu | Your custom navigation links. | reseller.view |
| POST | /v1/reseller/brand/menu | Add a link to your clients' panel. | reseller.manage |
| DELETE | /v1/reseller/brand/menu/{item_id} | Remove one link. | reseller.manage |
| PUT | /v1/reseller/brand/menu/{item_id} | Change one link. | reseller.manage |
| DELETE | /v1/reseller/brand/panel-hostname | Stop serving your clients' panel on your own address. | reseller.manage |
| POST | /v1/reseller/brand/panel-hostname | Serve your clients' panel on your own address. | reseller.manage |
| POST | /v1/reseller/brand/panel-hostname/verify | Check whether your panel address is serving. | reseller.manage |
| DELETE | /v1/reseller/brand/sending-domain | Stop sending from your own domain. | reseller.manage |
| POST | /v1/reseller/brand/sending-domain | Send your clients' e-mail from your own domain. | reseller.manage |
| POST | /v1/reseller/brand/sending-domain/verify | Check your sending domain's DNS now. | reseller.manage |
| GET | /v1/reseller/client-wallets | Every client float you are holding. | reseller.view |
| POST | /v1/reseller/client-wallets | Open a client's float, or add credit to it. | reseller.manage |
| POST | /v1/reseller/client-wallets/top-ups/{topUpId}/refunds | Send a deposit back to the card it came from. | reseller.manage |
| POST | /v1/reseller/client-wallets/{walletId}/adjustments | Correct a client's balance. | reseller.manage |
| GET | /v1/reseller/client-wallets/{walletId}/top-ups | The deposits on one client's balance. | reseller.view |
| GET | /v1/reseller/clients/{orgId}/plan | Which plan this client is on, and what it costs you. | reseller.view |
| POST | /v1/reseller/clients/{orgId}/plan | Put a client on a plan — call this before provisioning their first service. | reseller.provision |
| GET | /v1/reseller/currencies | The currencies your clients are quoted in. | reseller.view |
| PATCH | /v1/reseller/currencies | Choose the currencies, the default, and what you sell in. | reseller.manage |
| GET | /v1/reseller/dunning | Your own dunning ladder, and its history. | reseller.view |
| POST | /v1/reseller/dunning | Publish the next version of your ladder. | reseller.manage |
| DELETE | /v1/reseller/dunning/reset | Go back to the platform's default ladder. | reseller.manage |
| GET | /v1/reseller/edge-policy | Which CDN and DNS networks your clients can be placed on. | reseller.view |
| PUT | /v1/reseller/edge-policy | Turn CDN or DNS networks on and off for your clients. | reseller.manage |
| GET | /v1/reseller/edge-policy/clients/{orgId} | Which networks one client of yours can be placed on. | reseller.view |
| PUT | /v1/reseller/edge-policy/clients/{orgId} | Turn networks on and off for one client. | reseller.manage |
| GET | /v1/reseller/gateways | The payment gateways you can connect, and which you have. | reseller.view |
| DELETE | /v1/reseller/gateways/{code} | Disconnect your payment gateway. | reseller.manage |
| POST | /v1/reseller/gateways/{code} | Connect or re-key your own payment gateway. | reseller.manage |
| GET | /v1/reseller/languages | The languages your clients' panel offers. | reseller.view |
| PATCH | /v1/reseller/languages | Choose the languages and the default your clients start in. | reseller.manage |
| GET | /v1/reseller/legal-entity | The company details your clients' invoices are issued under. | reseller.view |
| PUT | /v1/reseller/legal-entity | Save the company details your clients' invoices are issued under. | reseller.manage |
| GET | /v1/reseller/lines | Which product lines you sell. | reseller.view |
| PUT | /v1/reseller/lines | Turn product lines on or off for your clients. | reseller.manage |
| DELETE | /v1/reseller/nameservers | Give back your nameserver brand. | reseller.manage |
| GET | /v1/reseller/nameservers | Your own nameserver brand. | reseller.view |
| PUT | /v1/reseller/nameservers | Claim a domain for your own nameservers. | reseller.manage |
| POST | /v1/reseller/nameservers/verify | Check whether your nameservers answer. | reseller.manage |
| GET | /v1/reseller/overview | Everything you have — every URL, credential and setting, in one read. | reseller.view |
| GET | /v1/reseller/prices | Your price list — what YOUR clients pay. | reseller.view |
| PUT | /v1/reseller/prices | Set your own price for one plan. | reseller.manage |
| GET | /v1/reseller/program | The org's wholesale reseller agreement. | reseller.view |
| PATCH | /v1/reseller/program | Change your own wholesale settings. | reseller.manage |
| POST | /v1/reseller/program | Apply to resell Zinn® hosting to your own clients. | reseller.manage |
| GET | /v1/reseller/services | Everything you have provisioned for your clients. | reseller.view |
| GET | /v1/reseller/services/{siteId} | One provisioned service. | reseller.view |
| GET | /v1/reseller/services/{siteId}/package | Which packages this client's service could move onto, and what each costs you. | reseller.view |
| POST | /v1/reseller/services/{siteId}/package | Move this client's service onto another package. | reseller.provision |
| POST | /v1/reseller/services/{siteId}/sso | A one-time sign-in link into the panel for this client. | reseller.provision |
| POST | /v1/reseller/services/{siteId}/suspend | Put a client's site on a non-payment hold. | reseller.provision |
| POST | /v1/reseller/services/{siteId}/unsuspend | Release a non-payment hold you placed. | reseller.provision |
| GET | /v1/reseller/statements | What you owe Zinn®, per period. | reseller.view |
| GET | /v1/reseller/statements/{statementId} | One statement, with the line for every client. | reseller.view |
| GET | /v1/reseller/tax-registrations | Your own VAT registrations. | reseller.view |
| POST | /v1/reseller/tax-registrations | Add one of your VAT registrations. | reseller.manage |
| DELETE | /v1/reseller/tax-registrations/{registration_id} | End or remove one of your VAT registrations. | reseller.manage |
| GET | /v1/reseller/vendor-policy | Whose SEO data accounts your clients' checks run on. | reseller.view |
| PATCH | /v1/reseller/vendor-policy | Switch between your own vendor keys and Zinn®'s metered pool. | reseller.manage |
| PUT | /v1/reseller/vendor-policy/clients/{orgId} | Cap or pause one client's paid data checks. | reseller.manage |
| GET | /v1/reseller/vendor-usage | What your clients drew from Zinn®'s vendor accounts this month. | reseller.view |
| POST | /v1/reseller/webhooks/{code}/{orgId} | Ingest a signed callback from a reseller's OWN payment gateway. | — |
| GET | /v1/wallet | Your credit balance with your provider. | billing.view |
| GET | /v1/wallet/settings | Your low-balance warning and automatic top-up. | billing.view |
| PUT | /v1/wallet/settings | Set your low-balance warning and automatic top-up. | billing.payment.manage |
| GET | /v1/wallet/top-ups | Your credit top-ups. | billing.view |
| POST | /v1/wallet/top-ups | Add credit to your balance. | billing.payment.manage |
| GET | /v1/wallet/top-ups/estimate | What a top-up will actually credit, before you pay. | billing.view |