This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

How-to guides

    The user can enter the required information for the API Gateway service through the Samsung Cloud Platform Console, select detailed options, and create the service.

    Create API

    API is a collection of resources and methods integrated with backend HTTP endpoints, Cloud Functions, or other SCP services. API provides a logical interface to the actual service and can be deployed across multiple stages for use in various environments (development, production, etc).

    You can create and use APIs from the Samsung Cloud Platform Console.

    To create an API, follow these steps.

    1. All Services > Application Service > API Gateway Click the menu. Navigate to the Service Home page of API Gateway.
    2. Click the API Creation button on the Service Home page. You will be taken to the API Creation page.
    3. API creation On the page, enter the information required to create the service, and select detailed options.
      • Service Information Input Select the required information in the area.
        Category
        Required or not
        Detailed description
        API nameRequiredEnter API name
        • Start with a lowercase English letter and ensure it does not end with a special character (-); use lowercase letters, numbers, and the special character (-) to input 3 ~ 50 characters
        API creation methodRequiredSelect API creation method
        • Create new, Duplicate existing API choose from
        API to duplicateRequiredIf you select Existing API Clone as the API creation method, select from already created APIs
        DescriptionOptionalEnter additional information or description about the API within 50 characters
        API endpoint typeRequiredPath to access the API
        • Region: Request handling within the region where the API is deployed
        • Private: Exposed so that the API can only be requested privately from other VPCs
          • Selecting Private applies JWT activation
        Table. API Service Information Input Items
    • Additional Information Input Enter or select the required information in the area.
      Category
      Required or not
      Detailed description
      TagSelectAdd Tag
      • Add Tag button can be clicked to create and add a tag, or add an existing tag
      • Up to 50 tags can be added
      • Added new tags are applied after the service creation is completed
      Table. API additional information input items
    1. Summary Check the detailed information and estimated billing amount generated in the panel, and click the Complete button.
      • Once creation is complete, check the created resources on the API List page.

    Check API detailed information

    You can view and edit the full list of resources and detailed information of the API service. API Details page consists of Details, Tags, Activity Log tabs.

    To view detailed information about the API service, follow these steps.

    1. Click the All Services > Application Service > API Gateway menu. Go to the Service Home page of API Gateway.
    2. Click the API menu on the Service Home page. Navigate to the API List page.
    3. Click the resource to view detailed information on the API List page. You will be taken to the API Details page.
      • API Details page displays status information and additional feature information, and consists of Details, Tags, Activity History tabs.
        CategoryDetailed description
        Status DisplayStatus of user-created API
        • Creating: API being created
        • Active: API operating normally
        • Deleting: API being deleted
        • Error: API internal error occurred, operation not possible
        Service TerminationButton to cancel the service
        Table. API status information and additional functions

    Detailed Information

    API Details page에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.

    CategoryDetailed description
    ServiceService Name
    Resource TypeResource Type
    SRNUnique resource ID in Samsung Cloud Platform
    Resource NameResource Name
    Resource IDUnique resource ID in the service
    CreatorUser who created the service
    Creation Date/TimeService Creation Date/Time
    EditorUser who modified the service information
    Modification Date/TimeDate/Time Service Information Was Modified
    API nameAPI name
    API endpoint typeAPI endpoint type
    DNS statusDNS status
    • Creating, Active, Inactive, Error display
    DescriptionAdditional information or description about the API
    Table. API detailed information tab items

    Connection Management

    Connection Management page allows you to manage connection requests for the PrivateLink Service for API Gateway.

    CategoryDetailed description
    Request Endpoint IDRequested Endpoint ID
    Creation TimeService Creation Time
    StatusResource status value
    RejectPrivateLink Service connection request denied
    ApprovalPrivateLink Service connection request approval
    BlockBlock connected PrivateLink Endpoint
    ReconnectReconnect blocked PrivateLink Endpoint
    Table. API Connection Management Tab Items
    Reference
    • If the connection status is Rejected, Error, requests such as approval/rejection are not possible.

    Tag

    API Details page allows you to view the tag information of the selected resource, and you can add, modify, or delete it.

    CategoryDetailed description
    Tag ListTag List
    • You can view the Key, Value information of tags
    • Up to 50 tags can be added per resource
    • When entering tags, search and select from the existing list of Keys and Values
    Table. API Tag Tab Detailed Information Items

    Work History

    You can view the operation history of the selected resource on the API Details page.

    CategoryDetailed description
    Work History ListResource Change History
    • Work details, work date and time, resource type, resource name, work result, worker information can be checked
    • Click the corresponding resource in the Work History List. The Work History Details popup will open.
    • Provides detailed search function via the Detailed Search button
    Table. API Task History Tab Detailed Information Items

    PrivateLink Service Integration

    By linking the API Gateway service with the PrivateLink service, you can connect ‘API Gateway and VPC’ or ‘API Gateway and other SCP services’ without external internet. Data uses only the internal network, so security is high, and public IP, NAT, VPN, internet gateway, etc. are not required.

    When creating an API, select the endpoint type as Private. This allows you to expose the API so it can be accessed privately from other VPCs or services.

    Reference

    You can create it to use the Entry Point for accessing other PrivateLinks in the API Gateway service.

    To create a PrivateLink Endpoint, follow these steps.

    1. All Services > Application Service > API Gateway Click the menu. Go to the Service Home page of API Gateway.

    2. Click the PrivateLink Endpoint menu on the Service Home page. Navigate to the PrivateLink Endpoint List page.

    3. On the PrivateLink Endpoint List page, click the Create PrivateLink Endpoint button. You will be taken to the Create PrivateLink Endpoint page.

      • Please enter or select the required information.
        Category
        Required or not
        Detailed description
        PrivateLink Endpoint nameRequiredEnter PrivateLink Endpoint name
        • Enter using English letters and numbers, 3 to 20 characters
        DescriptionSelectionEnter additional information or description within 50 characters
        PrivateLink Service IDRequiredEnter the ID of the PrivateLink Service to connect
        • Confirm the Service ID with the PrivateLink Service provider in advance, and after creating the Endpoint, provide the Endpoint ID to the provider
        • Enter using English letters and numbers, 3 to 60 characters
        Table. PrivateLink Endpoint Creation Information Input Items
    4. When the information entry or selection is completed, click the Confirm button.

    5. After checking the message in the notification popup, click the Confirm button.

      • When creation is complete, check the created resource in the PrivateLink Endpoint list.
      • To delete the PrivateLink Endpoint list, select the resource to delete from the list and click the Delete button.
    Reference
    • To request a connection to the service provider via PrivateLink, you must go through an approval process.
    • When applying for a service connection, you must verify the PrivateLink Service ID of the target in advance.
      • Before applying for the service, an agreement on usage with the service provider must be completed.
    • After the user creates a PrivateLink Endpoint, they must deliver the Endpoint ID to the service provider. The service provider can verify the user’s Endpoint ID and quickly proceed with usage approval.

    PrivateLink Endpoint’s full resource list and detailed information can be viewed and edited. PrivateLink Endpoint Details page consists of Details and Operation History tabs.

    To view detailed information about the API service, follow these steps.

    1. All Services > Application Service > API Gateway menu. Go to the Service Home page of API Gateway.
    2. Click the PrivateLink Endpoint menu on the Service Home page. PrivateLink Endpoint List page로 이동합니다.
    3. PrivateLink Endpoint List page, click the resource to view detailed information. PrivateLink Endpoint Details page will be opened.
    • PrivateLink Endpoint Details page displays status information and additional feature information, and consists of Detail Information and Operation History tabs.
      CategoryDetailed description
      Status DisplayStatus of PrivateLink Endpoint
      • Requesting: Connection request/approval pending, Cancel Request button displayed
      • Active: Creation completed, operating
      • Creating: Creating
      • Deleting: Deleting
      • Disconnected: Connection blocked
      • Rejected: Connection rejected, Re-request Approval button displayed
      • Error: Error occurred
      • Canceled: Connection request canceled, Re-request Approval button displayed
      Cancel requestCancel connection request
      Approval Re-requestRe-request connection after the connection request was canceled
      Table. PrivateLink Endpoint status information and additional features

    Detailed Information

    PrivateLink Endpoint Details page allows you to view detailed information of the selected resource.

    CategoryDetailed description
    ServiceService Name
    Resource TypeResource Type
    SRNUnique resource ID in Samsung Cloud Platform
    Resource NameResource Name
    Resource IDUnique resource ID in the service
    CreatorUser who created the service
    Creation Date/TimeService Creation Date/Time
    EditorUser who modified the service information
    Modification TimeDate/Time Service Information Modified
    PrivateLink Endpoint namePrivateLink Endpoint name
    PrivateLink Endpoint IDPrivateLink Endpoint ID
    PrivateLink Service IDConnected PrivateLink Service ID
    API endpoint typeAPI endpoint type
    DescriptionAdditional information or description about the PrivateLink Endpoint
    Table. PrivateLink Endpoint Detailed Information Tab Items

    Work History

    You can view the operation history of the selected resource on the PrivateLink Endpoint Details page.

    CategoryDetailed description
    Work History ListResource Change History
    • Work details, work date and time, resource type, resource name, work result, worker information can be checked
    • Work History List list, click the corresponding resource. Work History Details popup will open.
    • Detailed Search button provides detailed search function
    Table. PrivateLink Endpoint operation history tab detailed information items

    Create Resource

    The resource is a logical unit representing a specific endpoint (URI path) within an API. Each resource can be organized in a tree structure and can have multiple HTTP methods.

    To create a resource, follow the steps below.

    1. All Services > Application Service > API Gateway Click the menu. Navigate to the Service Home page of API Gateway.

    2. Click the API Gateway > Resources menu on the Service Home page. Navigate to the Resources page.

    3. On the Resource page, click the Create Resource button. You will be taken to the Create Resource popup.

      • Please enter or select the required information.
        Category
        Required
        Detailed description
        Resource NameRequiredEnter Resource Name
        • Start with a lowercase English letter and use lowercase letters, numbers, and special characters (-{}) to input 3 ~ 50 characters
        • When using braces, only the {character} format is allowed and it cannot be left empty
        Resource PathRequiredSelect the path chosen from the resource menu tree
        Table. Resource creation information input items
    4. If the information entry and selection are completed, click the Confirm button.

    5. After checking the message in the notification popup, click the Confirm button.

      • Once creation is complete, check the created resource in the resource list.
      • To delete a resource, select the resource to delete from the list and click the Delete button.
    Reference
    • Resources can be created up to a maximum of 300.
    • The depth of resources is up to 30, including the Root.

    Create Method

    Methods define the HTTP actions (e.g., GET, POST, PUT, DELETE, etc.) that can be performed on each resource. Each method is integrated with a specific backend to process actual data or execute functionality.

    To create a method, follow these steps.

    1. All Services > Application Service > API Gateway Click the menu. Navigate to the API Gateway’s Service Home page.

    2. Service Home page, click the API Gateway > Resources menu. Navigate to the Resources page.

    3. Click the Create Method button on the Resources page. It moves to the Create Method popup.

      • Please enter or select the required information.
        Category
        Required or not
        Detailed description
        Method TypeRequiredSelect Method Type
        • Previously generated values are not displayed in the list.
        • Selecting ANY creates methods of all types.
        Integration TypeRequiredEndpoint Type Selection
        • Choose from HTTP, Cloud Function, PrivateLink
        Endpoint URLRequiredHTTP type is selected, enter endpoint URL
        • An endpoint is a unique URL used by the client to access the API. A separate endpoint is created for each stage. Various types such as Regional, Edge-Optimized, Private, etc.
        • Must be a valid URL starting with http:// or https://, entered within 500 characters using English letters and special characters ($-_.+!*’:(){}/)
        EndpointRequiredCloud Function type selected case endpoint selection
        • Region is provided as the current region and cannot be changed
        URL query string parameterSelectUse after checking, enter Name
        • Enter using English letters, numbers, special character (_)
        HTTP request headerSelectAfter checking Use, enter Name
        • Enter using English letters, numbers, and special characters (-)
        API Key usage statusSelectCheck Use to limit usage through usage policy
        Table. Method creation information input items
    4. When the information input and selection are completed, click the Save button.

    5. After checking the message in the notification popup, click the Confirm button.

      • Once creation is complete, check the created resource in the method list.
      • To delete a method, select the resource to delete from the list and click the Delete button.
    Reference

    Methods can be generated up to a maximum of 7, one per type. When generated as Any, it creates methods of all types.

    CategoryDetailed description
    ServiceService Name
    GETResource retrieval (read)
    POSTResource creation (registration)
    PUTReplace entire resource (update)
    PATCHPartially modify only part of the resource
    DELETEDelete Resource
    OPTIONSRetrieve list of HTTP methods supported by this endpoint
    HEADRetrieve only headers without body (return only metadata without response body)
    Table. Method Types

    Deploy API

    To reflect a developing API in the actual service environment, API deployment is required.

    To deploy the generated API, follow the steps below.

    1. Click the All Services > Application Service > API Gateway menu. You will be taken to the Service Home page of API Gateway.

    2. Click the API Gateway > Resources menu on the Service Home page. Navigate to the Resources page.

    3. Click the Resources page API Deploy button. It will navigate to the API Deploy popup window.

      • Please enter or select the required information.
        Category
        Required or not
        Detailed description
        StageRequiredSelect stage to deploy API
        • New Stage: Deploy by creating a new stage
        • None Stage: Deploy without selecting a stage
        Stage NameRequiredIf New Stage is selected, enter new stage name
        • Start with a lowercase English letter and ensure it does not end with a special character (-); use lowercase letters, numbers, and the special character (-) to input 3 to 30 characters
        Deployment DescriptionOptionalEnter additional information or description about the API deployment within 50 characters
        Table. API deployment information input items
    4. If the information input and selection are completed, click the Deploy button.

    5. After checking the message in the notification popup, click the Confirm button.

    Create Stage

    The stage is a named reference to a specific point in time (snapshot) of an API deployment, distinguishing environments in the API lifecycle such as development (dev), testing (test), production (prod). Each stage has a unique URL, and separate settings per environment are possible, such as caching, logging, throttling, stage variables, etc. Through stages, various operational scenarios are supported, including Canary releases, environment-specific configurations, and traffic segregation.

    To create a stage for deploying the API, follow the steps below.

    1. Click the All Services > Application Service > API Gateway menu. Go to the Service Home page of API Gateway.

    2. Service Home page, click the API Gateway > Stage menu. Navigate to the Stage page.

    3. Click the Create Stage button on the Stage page. It moves to the Create Stage popup window.

      • Please enter or select the required information.
        Category
        Required
        Detailed description
        Stage NameRequiredIf New Stage is selected, enter new stage name
        • Start with a lowercase English letter and do not end with a special character (-); use lowercase letters, numbers, and the special character (-) to input 3 to 50 characters
        Stage DescriptionSelectEnter additional information or description about the stage within 100 characters
        API deployment versionRequiredSelect API version to deploy
        • Enter 3 ~ 50 characters using lowercase letters, numbers and hyphens (-), starting with a lowercase letter and not ending with a hyphen
        Table. Stage creation information input items
    4. If the information entry and selection are completed, click the Confirm button.

    5. After checking the message in the notification popup, click the Confirm button.

      • Once creation is complete, check the created resources in the stage list.
    Reference
    Up to 10 stages can be created.

    Check Stage Detailed Information

    You can view and edit the stage list and detailed information. The detail page consists of Stage Details information and API Deployment Version Management, CORS, Usage Policy tabs.

    To view the detailed information of the stage, follow the steps below.

    1. All Services > Application Service > API Gateway menu. Go to the Service Home page of API Gateway.
    2. Click the API Gateway > 스테이지 menu on the Service Home page. Navigate to the 스테이지 page.
    3. Click the resource to view detailed information in the stage list.
      • Stage Details displays status information and information about additional features, and consists of API Deployment Version Management, CORS, Usage Policy tabs.
      • To delete a stage, select the resource to delete from the list and click the Delete button.
      • To edit the stage, select the resource to edit from the list and click the Edit button.

    Stage Details

    Stage Details page allows you to view detailed information of the selected resource. ​

    CategoryDetailed description
    Stage nameStage name
    CORSCORS operation status
    Stage DescriptionStage Information
    JWTJSON Web Token usage status
    API KeyAPI Key usage
    Invoke URLURL for API call
    Activation Date/TimeStage Activation Date/Time
    Deployment IDAPI Deployment ID
    Table. Stage Detailed Items

    API deployment version management

    You can view the API deployment history in the API Deployment Version Management tab.

    CategoryDetailed description
    API Deployment Version Management ListAPI Deployment History
    • Deployment date/time, status, description, deployment ID can be checked
    Deployment ChangeAfter selecting the resource to change deployment from the list, click the Deployment Change button. In the notification popup, click the Confirm button to immediately update the active deployment ID.
    Table. API Deployment Version Management Tab Detailed Information Items

    CORS (Cross-Origin Resource Sharing)

    Reference
    For detailed information about CORS (Cross-Origin Resource Sharing), please refer to Components > CORS.

    You can check the CORS list in the CORS tab.

    CategoryDetailed description
    NameCORS Name
    Mapping ValueMapping value applied to CORS
    Table. CORS tab detailed information items

    Usage Policy

    Usage Policy tab, you can view the usage policies attached to the stage.

    CategoryDetailed description
    Usage Policy NameUsage Policy Name
    Usage Policy IDUsage Policy ID
    QuotaQuota set in the usage policy
    Connected API Key NameAPI Key name linked to usage policy
    Table. Usage Policy Tab Detailed Information Items
    Reference
    • When calling the API, you must call with the ‘x-scp-apikey’ header using the Key value of the API Key connected to the stage.
    • The usage policy is linked per stage, but the quota is calculated per method checked for API Key usage.

    Create Authentication

    JWT (JSON Web Token) is an open standard (RFC 7519) used for user authentication. JWT is a claim-based web token that uses JSON format to store user information as an encrypted token.

    To create a JWT, follow these steps.

    1. All Services > Application Service > API Gateway Click the menu. Navigate to the Service Home page of API Gateway.

    2. On the Service Home page, click the API Gateway > Authentication menu. Navigate to the Authentication List page.

    3. On the Authentication List page, click the Create JSON Web Token button. You will be taken to the Create JSON Web Token popup.

      • Please enter or select the required information.
        Category
        Required
        Detailed description
        JWT nameRequiredEnter token name
        • Enter 3 ~ 50 characters using lowercase letters, numbers, and the special character (-), starting with a lowercase English letter and not ending with the special character (-)
        Stage to connectSelectAfter checking Use, select the stage
        Table. Authentication Creation Information Input Items
    4. If the information entry and selection are completed, click the Confirm button.

    5. After checking the message in the notification popup, click the Confirm button. Move to the Access Token notification popup.

      • Tokens can only be viewed in the Access Token notification popup. If needed, download the Access Token file.
    6. Access Token After checking the message in the notification popup, click the Confirm button.

      • When creation is complete, check the created resource in the certification list.
      • To delete a token, select the resource to delete from the list and click the Delete button.
      • To edit a token, select Edit from the context menu of the resource you want to edit.

    Create Access Control

    You can add an allowed IP to restrict API calls to only be made from a specific IP.

    Reference
    • The stage is connected to a single access control. When the stage is first created, the default access control is applied by default, blocking access for all IPs (All deny). If you create a new access control and connect it to the stage, you can configure it to be called only from specific IPs.
    • Access control cannot be created in the following cases.
      • If you exceed the available service quota limit: Check the current allocated value and the additional possible value in the Quota Service.
      • If there is no available API: create the API first.
      • If the API endpoint type is Private: access control is not supported, but JWT activation is required on the stage of that API.

    To create access control, follow the steps below.

    1. All Services > Application Service > API Gateway menu, click it. Go to the Service Home page of API Gateway.

    2. Click the API Gateway > Access Control menu on the Service Home page. Navigate to the Access Control List page.

    3. Access Control List page, click the Create Access Control button. It will navigate to the Create Access Control popup.

      • Please enter or select the required information.
        Category
        Required or not
        Detailed description
        Access Control NameRequiredEnter Access Control Name
        • Start with a lowercase English letter and ensure it does not end with a special character (-); use lowercase letters, numbers, and the special character (-) to input 3 ~ 50 characters
        Public Access Allowed IPRequiredEnter IP(s) to allow access
        • You can enter up to 100 using ‘,’
        Stage to connectSelectAfter checking Use, select the stage
        DescriptionSelectEnter additional information or description about access control within 50 characters
        Table. Access Control Creation Information Input Items
    4. If the information entry and selection are completed, click the Confirm button.

    5. After checking the message in the notification popup, click the Confirm button.

      • When creation is complete, check the created resource in the access control list.
      • To delete an access control list, select the resource to delete from the list and click the Delete button. Default access control cannot be deleted.
      • To modify access control, select Edit from the context menu of the resource you want to modify.

    Cancel API

    You can cancel the unused service to reduce operating costs. However, if you cancel the service, the service currently in operation may be stopped immediately, so you should proceed with the cancellation after fully considering the impact that may occur when the service is discontinued.

    To cancel the API, follow the steps below.

    1. Click the All Services > Application Service > API Gateway menu. Go to the Service Home page of API Gateway.
    2. On the Service Home page, click the API menu. Navigate to the API List page.
    3. API List page, select the resource to cancel, and click the Cancel Service button.
    4. When the termination is complete, check on the API List page whether the resource has been terminated.

    Using Report

    You can check API traffic, performance, and error status.

    To use Report, follow these steps.

    1. Click the All Services > Application Service > API Gateway menu. Go to the Service Home page of API Gateway.
    2. Click the API Gateway > Report menu on the Service Home page. Go to the Report page.
      • Please enter or select the required information.
    CategoryDetailed description
    Inquiry periodSelect date to query (default 1 week from current date, up to one month possible)
    Stage NameStage name under API
    Table. Report Information Input Items
    1. Once the information input and selection are completed, you can check the Report information.
    CategoryDetailed description
    TOP Resource 5Among the resources called by the user, the top 5 most frequently called where the API status code is 2XX (in case of ties, duplicate rankings are not shown)
    API call countNumber of calls with API status code 2XX
    LatencyTime taken from when the user sends a request to the API Gateway until receiving a response
    Integration LatencyThe time taken from the moment API Gateway sends a request to the backend server until it receives a response from the backend.
    4XX ErrorNumber of calls with API status code 4XX
    5XX ErrorNumber of calls with API status code 5XX
    Table. Report detailed information items
    Reference
    • If the stage is deleted, it cannot be viewed in the Report.
    • Report shows data from one hour ago from the current point in time.

    Create usage policy

    The usage policy is established to ensure efficient distribution of server resources, secure service stability, prevent unnecessary traffic, and prevent misuse.

    To create a usage policy, follow the steps below.

    1. All Services > Application Service > API Gateway Click the menu. Go to the Service Home page of API Gateway.
    2. Service Home page, click the API Gateway > Usage Policy menu. Usage Policy page will be opened.
    3. Click the Create Usage Policy button on the Usage Policy page. You will be taken to the Create Usage Policy page.
      • Please enter or select the required information.
    Category
    Required or not
    Detailed description
    API name to connectRequiredSelect from created AIP
    Usage Policy NameRequiredEnter 3 ~ 50 characters, starting with a lowercase English letter, not ending with a hyphen, using lowercase letters, numbers, and hyphens
    QuotaRequiredEnter a value between 1 ~ 2,000,000,000 based on monthly/daily/hourly basis
    DescriptionSelectEnter a description of the usage policy within 50 characters
    Table. Usage Policy Information Input Items
    1. If the information input and selection are completed, click the Complete button.
    2. After checking the message in the notification popup, click the Confirm button.
      • Once creation is complete, check the created resource in the usage policy list.

    Create API Key

    API keys are used to identify which user or app is calling the API. They are primarily used to limit usage according to usage policies.

    To create an API Key, follow the steps below.

    1. All Services > Application Service > API Gateway Click the menu. Navigate to the Service Home page of API Gateway.
    2. Click the API Gateway > Usage Policy menu on the Service Home page. You will be taken to the Usage Policy page.
    3. Click the usage policy in the list. Go to the Usage Policy Details page.
    4. Usage Policy Details page, click the Create API Key button. You will be taken to the Add API Key popup.
      • Please enter or select the required information.
    Category
    Required or not
    Detailed description
    API Key nameRequiredEnter 3 ~ 50 characters using lowercase letters, numbers, and hyphens, starting with a lowercase English letter and not ending with a hyphen
    DescriptionSelectEnter a description of the API Key within 50 characters
    Table. API Key information input items
    1. When the information entry and selection are completed, click the Confirm button.
    2. After checking the message in the notification popup, click the Confirm button.
      • When creation is complete, check the created resources on the Usage Policy Details page.
    Reference
    • Usage policies can be created up to 10, and API Keys up to 5.
    • Quota is calculated per API Key.