<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:97a063fd-9b73-43c9-9f9d-d7d56f5f7764,g:748a7f74-b2dc-40e4-83f5-12e54f067b89-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:api="http://agora.io/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://agora.io/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="api-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="api-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="api-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="api-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="IntangibleAssetsNet" roleURI="http://agora.io/role/IntangibleAssetsNet">
        <link:definition>2101101 - Disclosure - Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNetTables" roleURI="http://agora.io/role/IntangibleAssetsNetTables">
        <link:definition>2302301 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNetScheduleofIntangibleAssetsDetails" roleURI="http://agora.io/role/IntangibleAssetsNetScheduleofIntangibleAssetsDetails">
        <link:definition>2403401 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsNetNarrativeDetails" roleURI="http://agora.io/role/IntangibleAssetsNetNarrativeDetails">
        <link:definition>2404402 - Disclosure - Intangible Assets, Net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Cover" roleURI="http://agora.io/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://agora.io/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://agora.io/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1402403 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://agora.io/role/ConsolidatedStatementsofComprehensiveIncomeLoss">
        <link:definition>1003003 - Statement - Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinShareholdersEquityDeficit" roleURI="http://agora.io/role/ConsolidatedStatementsofChangesinShareholdersEquityDeficit">
        <link:definition>1004004 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://agora.io/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005005 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://agora.io/role/ConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>1406404 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandNatureofOperations" roleURI="http://agora.io/role/OrganizationandNatureofOperations">
        <link:definition>2105102 - Disclosure - Organization and Nature of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandNatureofOperationsTables" roleURI="http://agora.io/role/OrganizationandNatureofOperationsTables">
        <link:definition>2306302 - Disclosure - Organization and Nature of Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandNatureofOperationsSummaryofOwnershipofSubsidiariesandVIEsDetails" roleURI="http://agora.io/role/OrganizationandNatureofOperationsSummaryofOwnershipofSubsidiariesandVIEsDetails">
        <link:definition>2407405 - Disclosure - Organization and Nature of Operations - Summary of Ownership of Subsidiaries and VIEs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandNatureofOperationsNarrativeDetails" roleURI="http://agora.io/role/OrganizationandNatureofOperationsNarrativeDetails">
        <link:definition>2408406 - Disclosure - Organization and Nature of Operations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandNatureofOperationsFinancialInformationofVIEsDetails" roleURI="http://agora.io/role/OrganizationandNatureofOperationsFinancialInformationofVIEsDetails">
        <link:definition>2409407 - Disclosure - Organization and Nature of Operations - Financial Information of VIEs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPolicies" roleURI="http://agora.io/role/PrincipalAccountingPolicies">
        <link:definition>2110103 - Disclosure - Principal Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesPolicies" roleURI="http://agora.io/role/PrincipalAccountingPoliciesPolicies">
        <link:definition>2211201 - Disclosure - Principal Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesTables" roleURI="http://agora.io/role/PrincipalAccountingPoliciesTables">
        <link:definition>2312303 - Disclosure - Principal Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesNarrativeDetails" roleURI="http://agora.io/role/PrincipalAccountingPoliciesNarrativeDetails">
        <link:definition>2413408 - Disclosure - Principal Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesSummaryofConcentrationRiskDetails" roleURI="http://agora.io/role/PrincipalAccountingPoliciesSummaryofConcentrationRiskDetails">
        <link:definition>2414409 - Disclosure - Principal Accounting Policies - Summary of Concentration Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesFairValueofAssetsandLiabilitiesDetails" roleURI="http://agora.io/role/PrincipalAccountingPoliciesFairValueofAssetsandLiabilitiesDetails">
        <link:definition>2415410 - Disclosure - Principal Accounting Policies - Fair Value of Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesPropertyandEquipmentNetDetails" roleURI="http://agora.io/role/PrincipalAccountingPoliciesPropertyandEquipmentNetDetails">
        <link:definition>2416411 - Disclosure - Principal Accounting Policies - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrincipalAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://agora.io/role/PrincipalAccountingPoliciesDisaggregationofRevenueDetails">
        <link:definition>2417412 - Disclosure - Principal Accounting Policies - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Businessacquisition" roleURI="http://agora.io/role/Businessacquisition">
        <link:definition>2118104 - Disclosure - Business acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessacquisitionTables" roleURI="http://agora.io/role/BusinessacquisitionTables">
        <link:definition>2319304 - Disclosure - Business acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessacquisitionNarrativeDetails" roleURI="http://agora.io/role/BusinessacquisitionNarrativeDetails">
        <link:definition>2420413 - Disclosure - Business acquisition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessacquisitionAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://agora.io/role/BusinessacquisitionAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>2421414 - Disclosure - Business acquisition - Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNet" roleURI="http://agora.io/role/AccountsReceivableNet">
        <link:definition>2122105 - Disclosure - Accounts Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetTables" roleURI="http://agora.io/role/AccountsReceivableNetTables">
        <link:definition>2323305 - Disclosure - Accounts Receivable, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetAccountsReceivableActivityDetails" roleURI="http://agora.io/role/AccountsReceivableNetAccountsReceivableActivityDetails">
        <link:definition>2424415 - Disclosure - Accounts Receivable, Net - Accounts Receivable Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetScheduleofMovementofAllowanceofDoubtfulAccountsDetails" roleURI="http://agora.io/role/AccountsReceivableNetScheduleofMovementofAllowanceofDoubtfulAccountsDetails">
        <link:definition>2425416 - Disclosure - Accounts Receivable, Net -Schedule of Movement of Allowance of Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrepaymentsandOtherCurrentAssets" roleURI="http://agora.io/role/PrepaymentsandOtherCurrentAssets">
        <link:definition>2126106 - Disclosure - Prepayments and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrepaymentsandOtherCurrentAssetsTables" roleURI="http://agora.io/role/PrepaymentsandOtherCurrentAssetsTables">
        <link:definition>2327306 - Disclosure - Prepayments and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PrepaymentsandOtherCurrentAssetsScheduleofPrepaymentsDetails" roleURI="http://agora.io/role/PrepaymentsandOtherCurrentAssetsScheduleofPrepaymentsDetails">
        <link:definition>2428417 - Disclosure - Prepayments and Other Current Assets - Schedule of Prepayments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNet" roleURI="http://agora.io/role/PropertyandEquipmentNet">
        <link:definition>2129107 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetTables" roleURI="http://agora.io/role/PropertyandEquipmentNetTables">
        <link:definition>2330307 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetDetails" roleURI="http://agora.io/role/PropertyandEquipmentNetDetails">
        <link:definition>2431418 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNoncurrentAssets" roleURI="http://agora.io/role/OtherNoncurrentAssets">
        <link:definition>2132108 - Disclosure - Other Non-current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNoncurrentAssetsTables" roleURI="http://agora.io/role/OtherNoncurrentAssetsTables">
        <link:definition>2333308 - Disclosure - Other Non-current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNoncurrentAssetsDetails" roleURI="http://agora.io/role/OtherNoncurrentAssetsDetails">
        <link:definition>2434419 - Disclosure - Other Non-current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TaxesPayable" roleURI="http://agora.io/role/TaxesPayable">
        <link:definition>2135109 - Disclosure - Taxes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TaxesPayableTables" roleURI="http://agora.io/role/TaxesPayableTables">
        <link:definition>2336309 - Disclosure - Taxes Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TaxesPayableDetails" roleURI="http://agora.io/role/TaxesPayableDetails">
        <link:definition>2437420 - Disclosure - Taxes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PayablesandAccruals" roleURI="http://agora.io/role/PayablesandAccruals">
        <link:definition>2138110 - Disclosure - Payables and Accruals</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://agora.io/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>2339310 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://agora.io/role/AccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>2440421 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleRedeemablePreferredShares" roleURI="http://agora.io/role/ConvertibleRedeemablePreferredShares">
        <link:definition>2141111 - Disclosure - Convertible Redeemable Preferred Shares</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleRedeemablePreferredSharesTables" roleURI="http://agora.io/role/ConvertibleRedeemablePreferredSharesTables">
        <link:definition>2342311 - Disclosure - Convertible Redeemable Preferred Shares (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleRedeemablePreferredSharesNarrativeDetails" roleURI="http://agora.io/role/ConvertibleRedeemablePreferredSharesNarrativeDetails">
        <link:definition>2443422 - Disclosure - Convertible Redeemable Preferred Shares - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleRedeemablePreferredSharesPreferredSharesActivityDetails" roleURI="http://agora.io/role/ConvertibleRedeemablePreferredSharesPreferredSharesActivityDetails">
        <link:definition>2444423 - Disclosure - Convertible Redeemable Preferred Shares - Preferred Shares Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrdinaryShares" roleURI="http://agora.io/role/OrdinaryShares">
        <link:definition>2145112 - Disclosure - Ordinary Shares</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrdinarySharesDetails" roleURI="http://agora.io/role/OrdinarySharesDetails">
        <link:definition>2446424 - Disclosure - Ordinary Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedCompensation" roleURI="http://agora.io/role/SharebasedCompensation">
        <link:definition>2147113 - Disclosure - Share-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedCompensationTables" roleURI="http://agora.io/role/SharebasedCompensationTables">
        <link:definition>2348312 - Disclosure - Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedCompensationCompensationExpensesDetails" roleURI="http://agora.io/role/SharebasedCompensationCompensationExpensesDetails">
        <link:definition>2449425 - Disclosure - Share-based Compensation - Compensation Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedCompensationNarrativeDetails" roleURI="http://agora.io/role/SharebasedCompensationNarrativeDetails">
        <link:definition>2450426 - Disclosure - Share-based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedCompensationOptionActivityDetails" roleURI="http://agora.io/role/SharebasedCompensationOptionActivityDetails">
        <link:definition>2451427 - Disclosure - Share-based Compensation - Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedCompensationAssumptionsDetails" roleURI="http://agora.io/role/SharebasedCompensationAssumptionsDetails">
        <link:definition>2452428 - Disclosure - Share-based Compensation - Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationRestrictedSharesActivityDetails" roleURI="http://agora.io/role/ShareBasedCompensationRestrictedSharesActivityDetails">
        <link:definition>2453429 - Disclosure - Share Based Compensation - Restricted Shares Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefits" roleURI="http://agora.io/role/EmployeeBenefits">
        <link:definition>2154114 - Disclosure - Employee Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitsDetails" roleURI="http://agora.io/role/EmployeeBenefitsDetails">
        <link:definition>2455430 - Disclosure - Employee Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://agora.io/role/IncomeTaxes">
        <link:definition>2156115 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://agora.io/role/IncomeTaxesTables">
        <link:definition>2357313 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesPretaxIncomeLossDetails" roleURI="http://agora.io/role/IncomeTaxesPretaxIncomeLossDetails">
        <link:definition>2458431 - Disclosure - Income Taxes - Pre-tax Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofEffectiveTaxRatesDetails" roleURI="http://agora.io/role/IncomeTaxesReconciliationofEffectiveTaxRatesDetails">
        <link:definition>2459432 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesCurrentandDeferredIncomeTaxExpenseDetails" roleURI="http://agora.io/role/IncomeTaxesCurrentandDeferredIncomeTaxExpenseDetails">
        <link:definition>2460433 - Disclosure - Income Taxes - Current and Deferred Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesEffectofTaxHolidaysDetails" roleURI="http://agora.io/role/IncomeTaxesEffectofTaxHolidaysDetails">
        <link:definition>2461434 - Disclosure - Income Taxes - Effect of Tax Holidays (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://agora.io/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2462435 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://agora.io/role/IncomeTaxesNarrativeDetails">
        <link:definition>2463436 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesValuationAllowanceActivityDetails" roleURI="http://agora.io/role/IncomeTaxesValuationAllowanceActivityDetails">
        <link:definition>2464437 - Disclosure - Income Taxes - Valuation Allowance Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedNetLossperShare" roleURI="http://agora.io/role/BasicandDilutedNetLossperShare">
        <link:definition>2165116 - Disclosure - Basic and Diluted Net Loss per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedNetLossperShareTables" roleURI="http://agora.io/role/BasicandDilutedNetLossperShareTables">
        <link:definition>2366314 - Disclosure - Basic and Diluted Net Loss per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedNetLossperShareEarningsPerShareComputationDetails" roleURI="http://agora.io/role/BasicandDilutedNetLossperShareEarningsPerShareComputationDetails">
        <link:definition>2467438 - Disclosure - Basic and Diluted Net Loss per Share -Earnings Per Share Computation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails" roleURI="http://agora.io/role/BasicandDilutedNetLossperShareAntidilutiveSecuritiesDetails">
        <link:definition>2468439 - Disclosure - Basic and Diluted Net Loss per Share - Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingencies" roleURI="http://agora.io/role/CommitmentandContingencies">
        <link:definition>2169117 - Disclosure - Commitment and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesTables" roleURI="http://agora.io/role/CommitmentandContingenciesTables">
        <link:definition>2370315 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesScheduleofLeaseMaturitiesDetails" roleURI="http://agora.io/role/CommitmentandContingenciesScheduleofLeaseMaturitiesDetails">
        <link:definition>2471440 - Disclosure - Commitment and Contingencies - Schedule of Lease Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesNarrativeDetails" roleURI="http://agora.io/role/CommitmentandContingenciesNarrativeDetails">
        <link:definition>2472441 - Disclosure - Commitment and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesContractualPurchaseObligationsDetails" roleURI="http://agora.io/role/CommitmentandContingenciesContractualPurchaseObligationsDetails">
        <link:definition>2473442 - Disclosure - Commitment and Contingencies - Contractual Purchase Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://agora.io/role/RelatedPartyTransactions">
        <link:definition>2174118 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://agora.io/role/RelatedPartyTransactionsTables">
        <link:definition>2375316 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://agora.io/role/RelatedPartyTransactionsDetails">
        <link:definition>2476443 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://agora.io/role/SubsequentEvents">
        <link:definition>2177119 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://agora.io/role/SubsequentEventsDetails">
        <link:definition>2478444 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedNetAssets" roleURI="http://agora.io/role/RestrictedNetAssets">
        <link:definition>2179120 - Disclosure - Restricted Net Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedNetAssetsDetails" roleURI="http://agora.io/role/RestrictedNetAssetsDetails">
        <link:definition>2480445 - Disclosure - Restricted Net Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="api_EarningsPerShareDenominatorAbstract" abstract="true" name="EarningsPerShareDenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="api_SeriesCPlusPreferredStockMember" abstract="true" name="SeriesCPlusPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedPaymentArrangementOptionEquityBasedAwardMember" abstract="true" name="ShareBasedPaymentArrangementOptionEquityBasedAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShortTermInvestmentsFinancialProductsIssuedByBanksMember" abstract="true" name="ShortTermInvestmentsFinancialProductsIssuedByBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_DepositsUtilizedForStockOptionExercises" abstract="false" name="DepositsUtilizedForStockOptionExercises" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_TemporaryEquityRedemptionPricePerShareAdditionalAmountThatWouldAccrueOnTheIssuePricePercent" abstract="false" name="TemporaryEquityRedemptionPricePerShareAdditionalAmountThatWouldAccrueOnTheIssuePricePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasedIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasedIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ServiceAgreementContractualTermMinimum" abstract="false" name="ServiceAgreementContractualTermMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_ReorganizationPercentageOfSharesContributed" abstract="false" name="ReorganizationPercentageOfSharesContributed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_RelatedPartiesPolicyTextBlock" abstract="false" name="RelatedPartiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_NumberOfAwardsToBeReleasedInTheFirstThreeYearsNotSubjectToPerformanceMetricsPercent" abstract="false" name="NumberOfAwardsToBeReleasedInTheFirstThreeYearsNotSubjectToPerformanceMetricsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_RestrictedSharesMember" abstract="true" name="RestrictedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" abstract="false" name="IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_NumberOfAwardsToBeReleasedAfterTheFirstThreeYearsAwardsSubjectToPerformanceMetricsPercent" abstract="false" name="NumberOfAwardsToBeReleasedAfterTheFirstThreeYearsAwardsSubjectToPerformanceMetricsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_TemporaryEquityRedemptionPricePerSharePercentage" abstract="false" name="TemporaryEquityRedemptionPricePerSharePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_AwardsToBeReleasedAsAPercentOfTargetPercent" abstract="false" name="AwardsToBeReleasedAsAPercentOfTargetPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_TemporaryEquityTextBlock" abstract="false" name="TemporaryEquityTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_RestrictedSharesPostCombinationCompensationMember" abstract="true" name="RestrictedSharesPostCombinationCompensationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_NoticeToTerminateOptionAgreementPeriodRequirement" abstract="false" name="NoticeToTerminateOptionAgreementPeriodRequirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_ShanghaiZhaoyanNetworkTechnologyCoLtdMember" abstract="true" name="ShanghaiZhaoyanNetworkTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_AgoraLabIncMember" abstract="true" name="AgoraLabIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_A2014PlanMember" abstract="true" name="A2014PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_NetworkBridgesIncMember" abstract="true" name="NetworkBridgesIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_TemporaryEquityRedemptionPricePerShareUponMaterialBreachPercentage" abstract="false" name="TemporaryEquityRedemptionPricePerShareUponMaterialBreachPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsReclassifiedFromLiabilityBasedAwardWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsReclassifiedFromLiabilityBasedAwardWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsReclassifiedToLiabilityBasedAwardWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsReclassifiedToLiabilityBasedAwardWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_JiyinNetworkTechnologyCoLtdWFOEMember" abstract="true" name="JiyinNetworkTechnologyCoLtdWFOEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedFromLiabilityClassifiedAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedFromLiabilityClassifiedAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityInPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_SeriesBPlusPreferredStockMember" abstract="true" name="SeriesBPlusPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedToEquityBasedAwardsInPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedToEquityBasedAwardsInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_ValueAddedTaxRate" abstract="false" name="ValueAddedTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_ShareBasedPaymentArrangementAdditionalExpense" abstract="false" name="ShareBasedPaymentArrangementAdditionalExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_AccruedAdvertisingAndMarketingFeesCurrent" abstract="false" name="AccruedAdvertisingAndMarketingFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryAndWelfarePayable" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSalaryAndWelfarePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareBasedPaymentArrangementOptionLiabilityBasedAwardMember" abstract="true" name="ShareBasedPaymentArrangementOptionLiabilityBasedAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_VirtualPartnersProgramLiabilityBasedAwardMember" abstract="true" name="VirtualPartnersProgramLiabilityBasedAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_TaxesPayableTextBlock" abstract="false" name="TaxesPayableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_DeferredTaxLiabilityPeriodOfRecognition" abstract="false" name="DeferredTaxLiabilityPeriodOfRecognition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_CustomerAMember" abstract="true" name="CustomerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_StockIssuanceCostsIncurredButNotYetPaid" abstract="false" name="StockIssuanceCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareholderVotingRightsAgreementTermMinimum" abstract="false" name="ShareholderVotingRightsAgreementTermMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_NumberOfSharesGrantedWithRepurchaseObligationsWaived" abstract="false" name="NumberOfSharesGrantedWithRepurchaseObligationsWaived" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_AgoraIOIncMember" abstract="true" name="AgoraIOIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_TemporaryEquityMinimumDaysPriorToRedemptionDateRequiredForRedemptionRequests" abstract="false" name="TemporaryEquityMinimumDaysPriorToRedemptionDateRequiredForRedemptionRequests" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_TemporaryEquityConvertiblePreferredStockIssuedDuringPeriodShares" abstract="false" name="TemporaryEquityConvertiblePreferredStockIssuedDuringPeriodShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_WeightedAverageRemainingContractualLifeAbstractAbstract" abstract="true" name="WeightedAverageRemainingContractualLifeAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="api_SoundsOfNatureLimitedMember" abstract="true" name="SoundsOfNatureLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ValueAddedTaxesPolicyTextBlock" abstract="false" name="ValueAddedTaxesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_NumberOfVotesPerShare" abstract="false" name="NumberOfVotesPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="api_NoticeToTerminateShareholderVotingRightsAgreementPeriodRequirement" abstract="false" name="NoticeToTerminateShareholderVotingRightsAgreementPeriodRequirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_NumberOfSharesGrantedWithRepurchaseObligations" abstract="false" name="NumberOfSharesGrantedWithRepurchaseObligations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_AdjustmentsToAdditionalPaidInCapitalReclassificationOfShareBasedCompensationAwards" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReclassificationOfShareBasedCompensationAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_VenturePartnersPlanMember" abstract="true" name="VenturePartnersPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_TemporaryEquityNumberOfVotesPerShare" abstract="false" name="TemporaryEquityNumberOfVotesPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="api_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_AgoraIOLtdMember" abstract="true" name="AgoraIOLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_EmployeeAdvancesCurrent" abstract="false" name="EmployeeAdvancesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_NetlessMember" abstract="true" name="NetlessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_EarningsPerShareNumeratorAbstract" abstract="true" name="EarningsPerShareNumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="api_DeferredTaxLiabilitiesUncertainTaxPositions" abstract="false" name="DeferredTaxLiabilitiesUncertainTaxPositions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedFromLiabilityBasedAward" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedFromLiabilityBasedAward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_AccruedLiabilitiesAndOtherLiabilitiesCurrent" abstract="false" name="AccruedLiabilitiesAndOtherLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_NoticeToTerminateContractualAgreementPeriodRequirement" abstract="false" name="NoticeToTerminateContractualAgreementPeriodRequirement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationImpact" abstract="false" name="AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationImpact" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_LaborAndRelatedExpensesExcludingShareBasedPaymentArrangementExpense" abstract="false" name="LaborAndRelatedExpensesExcludingShareBasedPaymentArrangementExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasesDuringPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasesDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasedWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRepurchasedWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_AgoraIOSingaporePteLtdMember" abstract="true" name="AgoraIOSingaporePteLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_TemporaryEquityLiquidationPreferencePercent" abstract="false" name="TemporaryEquityLiquidationPreferencePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_ADSSharesMember" abstract="true" name="ADSSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_AgoraIOHongkongLimitedMember" abstract="true" name="AgoraIOHongkongLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityBasedAwardsOutstandingIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityBasedAwardsOutstandingIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_AccruedRecruitmentServiceFeeCurrent" abstract="false" name="AccruedRecruitmentServiceFeeCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedToEquityClassifiedAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedToEquityClassifiedAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityBasedAward" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityBasedAward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityAwardsWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReclassifiedToEquityAwardsWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOtherCurrentLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ScheduleOfTaxesPayableTableTextBlock" abstract="false" name="ScheduleOfTaxesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_StockOptionDepositsHeldCurrent" abstract="false" name="StockOptionDepositsHeldCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_TemporaryEquityConvertiblePreferredStockIssuedDuringPeriodValue" abstract="false" name="TemporaryEquityConvertiblePreferredStockIssuedDuringPeriodValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_TemporaryEquityDividendRatePercentage" abstract="false" name="TemporaryEquityDividendRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_TemporaryEquityAmountOfPreferredDividendsInArrears" abstract="false" name="TemporaryEquityAmountOfPreferredDividendsInArrears" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="api_AccruedOfficeExpensesCurrent" abstract="false" name="AccruedOfficeExpensesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_NumberOfEmployeesWithOptionsGrantedThatIncludeRepurchaseObligations" abstract="false" name="NumberOfEmployeesWithOptionsGrantedThatIncludeRepurchaseObligations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="api_AccruedStaffReimbursementsCurrent" abstract="false" name="AccruedStaffReimbursementsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_TemporaryEquityStockRepurchasedDuringPeriodShares" abstract="false" name="TemporaryEquityStockRepurchasedDuringPeriodShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="api_A2018PlanMember" abstract="true" name="A2018PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_DayinNetworkTechnologyCoLtdWFOEMember" abstract="true" name="DayinNetworkTechnologyCoLtdWFOEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_OptionAgreementTermMinimum" abstract="false" name="OptionAgreementTermMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="api_GeneralAndAdministrativeExpensesPolicyPolicyTextBlock" abstract="false" name="GeneralAndAdministrativeExpensesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_RestrictedSharesEquityBasedAwardMember" abstract="true" name="RestrictedSharesEquityBasedAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ProceedsReceivableForEmployeeStockOptionExerciseCurrent" abstract="false" name="ProceedsReceivableForEmployeeStockOptionExerciseCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_FurnitureComputersAndOfficeEquipmentMember" abstract="true" name="FurnitureComputersAndOfficeEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_RestrictedSharesSubjectToPerformanceMetricsMember" abstract="true" name="RestrictedSharesSubjectToPerformanceMetricsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_VoiceCrewHoldingsLimitedMember" abstract="true" name="VoiceCrewHoldingsLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ReceivableShareBasedPaymentAwardStockOptions" abstract="false" name="ReceivableShareBasedPaymentAwardStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_DevelopedTechnologyMember" abstract="true" name="DevelopedTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedFromLiabilityAwardsInPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReclassifiedFromLiabilityAwardsInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="api_ShortTermInvestmentsFairValueDisclosure" abstract="false" name="ShortTermInvestmentsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="api_RestrictedSharesLiabilityBasedAwardMember" abstract="true" name="RestrictedSharesLiabilityBasedAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_ElectronicEquipmentMember" abstract="true" name="ElectronicEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_EasemobMember" abstract="true" name="EasemobMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="api_TemporaryEquityPolicyPolicyTextBlock" abstract="false" name="TemporaryEquityPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="api_DeferredOfferingCostsNoncurrent" abstract="false" name="DeferredOfferingCostsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
