{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/payments-odl/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"API base URLs","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com/products/custody","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"api-base-urls","__idx":0},"children":["API base URLs"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple makes RESTful APIs available to integrate, manage, and interact with Ripple products and services. To use these APIs you need to use the correct base URL. A base URL is part of a well-formed REST URL."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To form the final API request, append the necessary version, path, resource, and parameters to the base URL."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"success","name":"All environments use unique base URLs"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more information on the correct base URL for the API environment you interact with, see ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#base-url-by-api-environment"},"children":["Base URL by API environment"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"components-of-a-base-url","__idx":1},"children":["Components of a base URL"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A base URL includes the HTTPS protocol, the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[domainPrefix]"]}," if required, and the domain. A ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[domainPrefix]"]}," refers to a segment of the base URL that's variable depending on the API and environment."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each API has its own unique URL and these are the general components:"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/baseurl.978b0b174a36bf19d26f2bca9b42a7109d43f118c5372e1754ae3a3f2754556d.35e5bcbb.png","alt":"baseurl"},"children":[]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Tenant IDs"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Your tenant ID is provided during the onboarding process. Contact your Ripple liaison for assistance."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The examples on this page use the tenant ID ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture"]}," for demonstration purposes."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"example","__idx":2},"children":["Example"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This example uses ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture"]}," for the tenant in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["test"]}," environment using the RippleNet Server API:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"URL format","header":{"title":"URL format","controls":{"copy":{}}},"source":"https://{domainPrefix}.{domain}/{path}?{parameters}\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example URL","header":{"title":"Example URL","controls":{"copy":{}}},"source":"https://aperture.test.ripplexcurrent.com/v4/payments?page=0&size=100\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following table describes each component of a complete API request:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"width":"120px"}},"children":["Field"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"width":"180px"}},"children":["Example value"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Protocol"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ripple uses the HTTPS protocol for all APIs."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Domain Prefix"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture.test"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Domain prefix requirements vary between APIs and environments.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Verify the prefix requirements used with your ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#base-url-by-api-environment"},"children":["API environment"]},".",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Prefixes can contain:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[" ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tenant"]},": Your tenant ID is provided during the onboarding process. Contact your support team for assistance."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[" ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Env"]},": This is the value of the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#base-url-by-api-environment"},"children":["API environment"]}," you are planning to use."]}]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Example"]},": The RippleNet Server API requires a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["{tenant}.{env}"]}," configuration. The demonstration tenant ID is set to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture"]}," and the environment is set to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["test"]},"."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Domain"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplexcurrent.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The domain is unique for each API.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"This example targets the RippleNet Server API and uses the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplexcurrent.com"]}," domain."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Path"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/v4/payments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The path is appended to the base URL to reach the endpoint for the API operation.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"This example targets the RippleNet Server API and uses the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/v4/payments"]}," endpoint."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Parameters"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["page=0&size=100"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Apply any required or optional query parameters for your API operation.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"This example uses ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/payments-odl/api-docs/ripplenet/best-practices/pagination"},"children":["pagination"]}," to start on the first page with 100 results per page."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"base-url-by-api-environment","__idx":3},"children":["Base URL by API environment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[domainPrefix]"]}," of the base URL is unique to both an API and the environment in which you use the API."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can use Ripple APIs in the following environments:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Test"]},": Simulated partners and simulated currency."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["UAT"]},": Actual partners and simulated currency."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Production"]},": Production environment with actual partners and currency."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"success","name":"Tokens are unique per environment"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In addition to unique base URLs, access tokens are also unique per environment. Be sure to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/payments-odl/api-docs/ripplenet/best-practices/authentication#request-the-access-token"},"children":["request the access token"]}," for the desired environment."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"base-url-for-ripplenet-server-api","__idx":4},"children":["Base URL for RippleNet Server API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The RippleNet Server API — including the ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["orchestration"]}," payment operations — creates a dynamic ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[domainPrefix]"]}," that consists of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["{tenant}.{environment}"]},". For more information, see the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/payments-odl/api-docs/ripplenet/reference/openapi/"},"children":["RippleNet Server API"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Note"]},": The following examples use ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture"]}," as the tenant, your tenant ID will be different."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"URL Format<td>&nbsp;</td>","header":{"title":"URL Format<td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://{domainPrefix}.{domain}/{path}?{parameters}\n\n# This is the URL format for the RippleNet Server API.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example Base URL<td>&nbsp;</td>","header":{"title":"Example Base URL<td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://aperture.test.ripplexcurrent.com/\n\n# This is the base URL for the RippleNet Server API.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example fully-qualified URL<td>&nbsp;</td>","header":{"title":"Example fully-qualified URL<td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://aperture.test.ripplexcurrent.com/v4/payment?page=0&size=100\n\n# This connects to the test environment and requests a list of payments with 100 results per page.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Environment"},"children":["Environment"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"width":"120px"}},"children":["Domain Prefix"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Domain"},"children":["Domain"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Base URL"},"children":["Base URL"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Test"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture.test"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplexcurrent.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://aperture.test.ripplexcurrent.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["UAT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture.uat"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplexcurrent.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://aperture.uat.ripplexcurrent.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Production"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aperture.prod"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplexcurrent.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://aperture.prod.ripplexcurrent.com"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"base-url-for-smart-liquidation-api","__idx":5},"children":["Base URL for Smart Liquidation API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Smart Liquidation API assigns a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[domainPrefix]"]}," based on the environment. Your tenant information is automatically derived from your API credentials. For more information, see ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/payments-odl/api-docs/smart_liquidation/reference/openapi/"},"children":["Smart Liquidation API"]},"."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"URL Format<td>&nbsp;</td><td>&nbsp;</td>","header":{"title":"URL Format<td>&nbsp;</td><td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://{domainPrefix}.{domain}/{path}?{parameters}\n\n# This is the URL format for the Smart Liquidation API.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example Base URL<td>&nbsp;</td><td>&nbsp;</td>","header":{"title":"Example Base URL<td>&nbsp;</td><td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://liquidation-test.pub.prod.ripplenet.com/\n\n# This is the base URL for the Smart Liquidation API.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example fully-qualified URL<td>&nbsp;</td><td>&nbsp;</td>","header":{"title":"Example fully-qualified URL<td>&nbsp;</td><td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://liquidation-test.pub.prod.ripplenet.com/liquidations?page=0&size=100\n\n# This connects to the test environment and requests a list of liquidations with 100 results per page.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"fontSize":"15px"}},"children":["Environment"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"fontSize":"15px"}},"children":["Domain Prefix"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"fontSize":"15px"}},"children":["Domain"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"fontSize":"15px"}},"children":["Base URL "]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Test"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["liquidation-test.pub.prod"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplenet.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"fontSize":"13px","fontFamily":"'Red Hat Mono'","!important":""}},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["liquidation-test.pub.prod.ripplenet.com"]}]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Production"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["liquidation.pub.prod"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplenet.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["liquidation.pub.prod.ripplenet.com"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"base-url-for-report-service-api","__idx":6},"children":["Base URL for Report Service API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Report Service API assigns a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[domainPrefix]"]}," based on the environment. Your tenant information is automatically derived from your API credentials. For more information, see ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/payments-odl/api-docs/report_service/reference/openapi/"},"children":["Report Service API"]},"."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"URL Format<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>","header":{"title":"URL Format<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://{domainPrefix}.{domain}/{path}?{parameters}\n\n# This is the URL format for the Report Service API.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example Base URL<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>","header":{"title":"Example Base URL<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://reporting-test.rnc.ripplenet.com/\n\n# This is the base URL for the Report Service API.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"https","data-title":"Example fully-qualified URL<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>","header":{"title":"Example fully-qualified URL<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>","controls":{"copy":{}}},"source":"https://reporting-test.rnc.ripplenet.com/v1/reports/497f6eca-6276-4993-bfeb-53cbbbba6f08\n\n# This connects to the test environment and requests a specific report by ID.\n","lang":"https"},"children":[]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"width":"100px"}},"children":["Environment"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"style":{"width":"120px"}},"children":["Domain Prefix"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Domain"},"children":["Domain"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Base URL"},"children":["Base URL"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Test"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["reporting-test.rnc"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplenet.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://reporting-test.rnc.ripplenet.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Production"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["reporting.rnc"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ripplenet.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://reporting.rnc.ripplenet.com"]}]}]}]}]}]}]},"headings":[{"value":"API base URLs","id":"api-base-urls","depth":1},{"value":"Components of a base URL","id":"components-of-a-base-url","depth":2},{"value":"Example","id":"example","depth":2},{"value":"Base URL by API environment","id":"base-url-by-api-environment","depth":2},{"value":"Base URL for RippleNet Server API","id":"base-url-for-ripplenet-server-api","depth":3},{"value":"Base URL for Smart Liquidation API","id":"base-url-for-smart-liquidation-api","depth":3},{"value":"Base URL for Report Service API","id":"base-url-for-report-service-api","depth":3}],"frontmatter":{"seo":{"title":"API base URLs"}},"lastModified":"2025-10-03T17:57:05.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/payments-odl/api-docs/ripplenet/best-practices/baseurls","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}