Wise App
  • Wise: Tutor Guide
    • Getting Started
    • Working hours and leaves
    • Starting a Virtual session
    • Hosting an in-person session
    • Post Session Feedback form
    • Exploring Content section (LMS)
  • Guide for Students
    • Getting Started
    • Joining a Virtual Session
    • Key Features and Functions (1:1)
    • Parent portal
  • Wise API Integration
    • Getting Started with Wise APIs
    • API Authentication
    • API Endpoints
    • SSO Integration
    • Webhooks Integration
      • Webhook Retry Mechanism
      • Webhook Event Samples
        • Participant Joined Meeting Event
        • Sharing Stared In Meeting Event
        • Participant Left Meeting Event
        • Sharing Ended In Meeting Event
        • Meeting Started Event
        • Meeting Ended Event
        • Recording Completed Event
        • Certificate Issued Event
        • Attendance Computed Event
        • Student Added To Classroom Event
        • Teacher Added To Classroom Event
        • Student Removed From Classroom Event
        • Teacher Removed From Classroom Event
        • Student Suspension Updated Event
        • Fee Payment Completed Event
        • Fee Invoice Charged Event
        • Sessions Created Event
        • Sessions Updated Event
        • Sessions Deleted Event
    • Rate Limits and Usage Quotas
    • Common Errors
  • Wise Data Storage Policy
  • Wise Android & IOS SDKs
    • Wise Android SDK (Kotlin)
    • Wise Android SDK (Java)
    • Wise Flutter SDK
    • Wise Flutter SDK - iOS Integration
  • Third Party Integrations
    • Custom Payment Gateway Integration
      • Razorpay Payments
      • Stripe Payments
    • AWS S3 storage
    • Custom Email
Powered by GitBook
On this page
  • Rate Limiting:
  • Consequences of Exceeding Rate Limits:
  • Usage Quotas (if applicable):
  • Consequences of Exceeding Usage Quotas:
  • Best Practices for Staying Within Limits:
  1. Wise API Integration

Rate Limits and Usage Quotas

Wise APIs implements rate limits and usage quotas to ensure fair and efficient access for all developers integrating with our platform. This section clarifies these policies and provides best practice

Rate Limiting:

Rate limits help prevent abuse and maintain optimal API performance. They restrict the number of API requests you can make within a specific timeframe.

  • Requests per Minute (RPM): A higher limit of 500 requests per minute applies to cater to bursty workloads.

Consequences of Exceeding Rate Limits:

If you exceed the rate limits, your API requests may experience throttling. This means your requests will be temporarily slowed down or queued until you fall back within the allowed limits. You will receive an appropriate error message indicating that the rate limit has been exceeded.

Usage Quotas (if applicable):

In addition to rate limits, we may also implement usage quotas for certain functionalities. These quotas define the total amount of resources you can consume within a specific timeframe (e.g., go live API calls for one user).

Examples of Usage Quotas (if applicable):

  • Go Live API calls for a teacher: You may start a single session for a single teacher in a 10 second interval

Consequences of Exceeding Usage Quotas:

If you exceed your usage quotas, you may receive notifications or warnings. In severe cases, access to specific functionalities may be temporarily restricted until your usage falls back within the quota limits.

Best Practices for Staying Within Limits:

  • Optimize your API calls: Make efficient use of API calls by fetching only the necessary data and avoiding unnecessary requests.

  • Batch requests: When possible, group multiple related operations into a single API call to reduce the overall number of requests.

  • Cache data: Cache frequently accessed data on your end to minimize redundant API calls for the same information.

  • Monitor your usage: Keep track of your API usage through our developer dashboard or by monitoring response headers to identify potential quota limitations.

By following these best practices and understanding the rate limits and usage quotas, you can ensure a smooth and efficient integration experience with the Wise APIs.

PreviousSessions Deleted EventNextCommon Errors

Last updated 11 months ago