API Partner Terms

Revised on · version 2.1

These Terms govern wholesale delivery of digital goods through the KRAB.GG API. They address companies, sole traders and other parties using the Service for business purposes and supplement the Terms of Service. In case of conflict, these Terms prevail.

1. Definitions

  • “Operator” — ТОО «Edwill Design», БИН 090840014906.
  • “Partner” — a party granted API access to resell digital goods to its own customers.
  • “Key” — the secret API access token issued to the Partner.
  • “Balance” — the Partner’s prepaid funds recorded by the Operator in USDT.
  • “Order” — the Partner’s request to deliver digital goods to an end recipient.

2. Onboarding and acceptance

  • A test Key is issued without approval and is meant for the sandbox only. Live access is granted after the application is approved. Acceptance occurs when a live Key is issued, on the first successful request with a live Key, or on topping up the Balance.
  • The Partner confirms that it acts for business purposes and is entitled to enter into such agreements.
  • The Operator may refuse onboarding or terminate access at its discretion, returning the unused Balance.

3. Keys and security

  • The Key is confidential. The Partner must store it on its own side and must not share it with third parties.
  • Any action performed with the Key is deemed the Partner’s action until the Partner reports the Key as compromised.
  • A Key may carry a limited set of permissions. The Partner’s account may be restricted to a list of IP addresses; the restriction applies to all Keys of the account, test Keys included. Requests from other addresses are rejected.
  • The Operator may revoke and reissue a Key if compromise is suspected, notifying the Partner.

4. Balance and settlement

  • The model is prepaid: the Partner tops up the Balance and orders are charged against it.
  • The Balance is denominated in USDT; top-ups are made over the TON network to the details issued in the cabinet, always with the payment memo.
  • A transfer without a valid memo is not credited automatically: the Operator credits it manually upon the Partner’s request with the transaction hash. Transfers on another network or in another token never reach the Operator and are not credited.
  • When an order is created the amount is held; on confirmed delivery it is charged. If delivery did not take place, the amount returns to the Balance; if the delivery outcome is unconfirmed, the amount stays held until the Operator verifies it and then charges or returns it.
  • An order is not created if the Balance is insufficient; a negative Balance is not allowed.
  • The Balance is not a deposit, electronic money or an investment instrument, and it bears no interest.

The unused Balance is returned to the Partner upon a written request to hello@krab.gg within 10 business days, less network fees and any confirmed liabilities from disputed transactions.

5. Pricing

  • Base tariff: Telegram Stars, Premium and GRAM are sold at the Fragment wholesale price plus a 1% Operator fee; Steam top-ups carry no Operator fee. Individual terms may be agreed separately. The price of a specific order is available to the Partner via the API before it is created.
  • The price is fixed when the order is created. An earlier quote is not binding.
  • The Operator may change prices and tariffs. Changes do not affect orders already created.

6. Order fulfilment

  • The Partner is responsible for the accuracy of recipient data sent in the request and for its right to process its customers’ data.
  • The Partner assigns its own idempotency identifier to each order: a repeated request with the same identifier does not create a second order.
  • Typical delivery takes seconds from order creation. An order whose delivery is unconfirmed goes into the Operator’s manual review queue and the amount stays held until a decision; an order still in progress after 4 hours is additionally flagged for the Operator. The review time is not guaranteed. The outcome is visible in the order fields via the API — its status and settlement; when the held amount is charged the Operator also sends a notification to the Partner’s endpoint.
  • Order status is available via the API; on request the Operator sends signed notifications to the Partner’s endpoint, and the Partner must verify the signature.
  • The Operator may temporarily suspend delivery for technical reasons, including maintenance on the side of platforms and suppliers.

7. Limits and fair use

  • The Partner's account has a per-minute request limit shared by all of its Keys — live and test alike; requests above it are rejected with status 429.
  • Circumventing limits by creating extra keys or accounts without approval is prohibited.
  • The Partner must run its own abuse controls and must not send orders paid for with stolen payment instruments.
  • The Partner must not present the Service as its own infrastructure in a way that misleads third parties about the supplier.
  • The API version is part of the request path. Breaking changes ship as a new version; the Operator notifies the Partner in advance before support for the previous version ends.

8. Refunds and disputes

  • If delivery did not take place, the held amount returns to the Balance without a separate request. If the delivery outcome is unconfirmed, the amount stays held until the Operator verifies it (section 4).
  • Disputed transactions are reviewed against the Operator’s and the Partner’s records; reconciliation runs on order identifiers.
  • Claims are sent to hello@krab.gg within 14 calendar days of the transaction. We reply within 30 days.
  • Refunds to the Partner’s end customers are the Partner’s responsibility. The Operator does not deal with them directly.

9. Suspension

The Operator may suspend access if a Key is suspected to be compromised, on abnormal load, on signs of fraudulent orders, or on breach of these Terms or of the law. We notify the Partner unless notification is impossible or contrary to law. The Balance is not forfeited on suspension.

10. Liability

  • The API is provided “as is”; we do not guarantee uninterrupted operation.
  • Our liability is limited to the amount of the specific order affected by the breach.
  • We are not liable for the Partner’s lost profits, claims of its customers, or platform decisions regarding recipient accounts.
  • The Partner is solely responsible to its own customers for its service quality, taxes and settlements.

11. Governing law and details

  • These Terms are governed by the law of the Operator’s place of registration; disputes go to the competent court at its location.
  • Operator: ТОО «Edwill Design», БИН 090840014906, 050032, Республика Казахстан, г. Алматы, Медеуский район, мкр. Алатау, ул. Ибрагимова, д. 9.
  • Contacts: hello@krab.gg · @heIIo_stars.

By issuing a live Key, sending the first successful request with it or topping up the Balance, the Partner confirms that it has read and accepts these Terms.

Other documents