
{"id":7689,"date":"2020-07-23T08:54:26","date_gmt":"2020-07-23T08:54:26","guid":{"rendered":"https:\/\/rax-stg-wp-aws.com\/blogs\/introducing-oracle-application-express\/"},"modified":"2026-11-03T19:28:58","modified_gmt":"2026-11-03T19:28:58","slug":"introducing-oracle-application-express","status":"publish","type":"blogs","link":"https:\/\/www.rackspace.com\/de\/blogs\/introducing-oracle-application-express\/","title":{"rendered":"Introducing Oracle Application Express"},"content":{"rendered":"<p><strong>Introduction<\/strong><br \/>\nCould your organization be more agile, developing applications faster, cheaper,&nbsp;and more efficiently? &nbsp;Consider using Oracle\u00ae; Application Express (APEX) and&nbsp;low-code development&#8212;a visual development method using drag-and-drop elements.<\/p>\n<p>APEX enables you to adapt to changing requirements and empowers developers and&nbsp;your entire organization to be a part of the solution quickly.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26468-body-Picture1_14.png\" alt=\"apex pic 1\" \/><\/p>\n<p><a href=\"https:\/\/apex.oracle.com\/en\/\">Image Source<\/a>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Why APEX?<\/strong><\/p>\n<p>APEX is the easiest way for developers to build visually appealing apps for their<br \/>\ndata. APEX has the following features:<\/p>\n<ul>\n<li><strong>Simple<\/strong>: The Application Builder&#8217;s intuitive, browser-based GUI interface takes you step-by-step through creating your applications. You can easily learn to use APEX, and the robust components let you add high-level functionality&nbsp;with limited code. Your customers can become productive in less than a week.<\/li>\n<li><strong>Powerful<\/strong>: Use APEX to create simple web versions of spreadsheets for complex, mission-critical applications used by tens of thousands of users daily.<\/li>\n<li><strong>Proven<\/strong>: APEX has successfully has powered thousands of applications globally&nbsp;for many years.<\/li>\n<li><strong>Secure:&nbsp;<\/strong>By design, APEX builds highly secure, out-of-the-box web applications.<strong>&nbsp;<\/strong>As standards for security and the web evolve and hackers get more resourceful,&nbsp;the APEX focus on security ensures that your applications have state-of-the-art&nbsp;protection.<\/li>\n<li><strong>Portable<\/strong>: APEX runs wherever you have an Oracle Database, whether on-premises or in the cloud. You can easily deploy APEX to any environment.<\/li>\n<\/ul>\n<p><strong>Architecture<\/strong><\/p>\n<p>The <a href=\"https:\/\/apex.oracle.com\/en\/platform\/architecture\/\">Oracle APEX Architecture document<\/a>&nbsp;describes the APEX architecture clearly and succinctly. This section contains&nbsp;the first part of that document.<\/p>\n<p><strong>Overview<\/strong><\/p>\n<p>Oracle APEX uses a simple three-tier architecture where requests are sent from&nbsp;the browser, through a web server and then finally to the database. APEX executes&nbsp;all processing, data manipulation, and business logic in the database. This&nbsp;architecture guarantees zero-latency data access, top performance, and scalability.<\/p>\n<p>When a user submits a page from APEX, the process flows from the page through&nbsp;Oracle REST Data Services (ORDS) to APEX and back again, as shown in the&nbsp;following image.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26468-body-Picture2_9.png\" alt=\"apex pic 2\" \/><\/p>\n<p><a href=\"https:\/\/apex.oracle.com\/en\/platform\/architecture\/\"><em>Image Source<\/em><\/a>&nbsp;<\/p>\n<p>APEX sends a web request from the web browser to Oracle REST Data Services (ORDS),&nbsp;where it is sent to the Oracle Database to be actioned. Within the database, APEX&nbsp;processes the request. After the processing completes, the result is sent back&nbsp;through ORDS to the browser.<\/p>\n<p><strong>The Oracle RAD stack<\/strong><\/p>\n<p>The Oracle RAD stack is an inclusive technology stack based on three core&nbsp;components: Oracle REST Data Services (ORDS), Oracle APEX, and Oracle Database.<\/p>\n<p>This stack provides all the necessary components to develop and deploy world-class,&nbsp;powerful, beautiful, and scalable apps. There are no other moving parts of the&nbsp;additional components required. In addition, both Oracle APEX and ORDS are free-of-cost features of Oracle Database, meaning if you have Oracle Database, you<br \/>\nalready have this Oracle RAD stack.<\/p>\n<p><strong>REST data services (ORDS)<\/strong><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26468-body-PictureR.png\" alt=\"rest data pic 1\" \/><\/p>\n<p>ORDS is a&nbsp;Java application that enables developers with SQL and database skills to develop&nbsp;REST APIs for the Oracle Database, Oracle Database 12c JSON Document store, and the&nbsp;Oracle NoSQL Database.<\/p>\n<p><strong>APEX<\/strong><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26468-body-PictureA.png\" alt=\"apex pic A\" \/><\/p>\n<p>The Oracle&nbsp;Database&#8217;s native low-code development platform enables you to build stunning,&nbsp;scalable, secure apps, with world-class features, that can be deployed anywhere.&nbsp;<\/p>\n<p><strong>&nbsp;Database<\/strong><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26468-body-PictureD.png\" alt=\"apex pic 4 d \" \/><\/p>\n<p>Oracle&nbsp;Database&#8211;the most complete, integrated, and secure database solution for&nbsp;any scale deployment. This solid foundation enables apps built using Oracle APEX&nbsp;to be enterprise-ready from day one.<br \/>\n&nbsp;<\/p>\n<p><strong>Install APEX 18.1<\/strong><br \/>\nThe following section comes from&nbsp;<a href=\"https:\/\/oracledbwr.com\/install-oracle-apex-18-1-on-premises-windows-18-3-0-database-using-oracle-http-server-12-1-3-0-0\/\">oracledbwr<\/a>.&nbsp;<\/p>\n<p><strong>&nbsp;Installation prerequisites<\/strong><\/p>\n<p>Oracle Application Express release 18.1 requires an Oracle Database release&nbsp;11.2.0.4 or later, including Enterprise Edition and Express Edition (Oracle Database XE).<\/p>\n<p>Download APEX 18.1 software <a href=\"https:\/\/www.oracle.com\/tools\/downloads\/apex-v191-downloads.html\">here<\/a>&nbsp;and click <strong>Accept<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26468-body-Picture3_5.png\" alt=\"apex pic 3\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Step 1: Unzip the APEX 18.1.0.00.45 software<\/strong><\/p>\n<p><em>&nbsp; &nbsp; unzip apex_18.1.zip -d \/oradb\/&nbsp;<\/em><\/p>\n<p><strong>&nbsp;Step 2: Create a new APEX tablespace<\/strong><\/p>\n<p><em>CREATE TABLESPACE APEX DATAFILE \u2018\/oradb\/app\/oracle\/oradata\/clone\/apex01.dbf\u2019 SIZE 1G;<\/em><\/p>\n<p><strong>Step 3: Check the APEX &nbsp;installation<\/strong><\/p>\n<p><em>&nbsp; &nbsp; SELECT comp_name, version, status FROM dba_registry WHERE comp_id=\u2019APEX&#8217;;<br \/>\n&nbsp; &nbsp; no rows selected<\/em><\/p>\n<p><strong>Step 4: Start the APEX 18.1 installation<\/strong><\/p>\n<p>&nbsp;<em>SQL&gt; @apexins APEX APEX TEMP \/i\/<br \/>\n&nbsp; &nbsp; Where:<br \/>\n&nbsp; &nbsp; &nbsp;apex_tbs \u2013 name of the tablespace for the APEX user.<br \/>\n&nbsp; &nbsp; &nbsp;apex_files_tbs \u2013 name of the tablespace for APEX files user.<br \/>\n&nbsp; &nbsp; &nbsp;temp_tbs \u2013 name of the temporary tablespace.<br \/>\n&nbsp; &nbsp; &nbsp;images \u2013 virtual directory for APEX images. Define the virtual image directory as \/i\/ for future updates. *\/<\/em><\/p>\n<p>The preceding script creates a few schemas on the database.<\/p>\n<p>Use the following command to test by querying the <strong>ALL\\_USERS<\/strong>&nbsp;view:<\/p>\n<p><em>&nbsp; SQL&gt; select username,created from all_users where USERNAME like \u2018%APEX%\u2019;<\/em><\/p>\n<p>&nbsp;USERNAME &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CREATED<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014\u2014\u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u2014\u2014\u2014\u2014\u2014\u2014-<br \/>\n&nbsp; &nbsp; APEX_PUBLIC_USER &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 29-MAY-18<br \/>\n&nbsp; &nbsp; APEX_180100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;29-MAY-18<br \/>\n&nbsp; &nbsp; APEX_INSTANCE_ADMIN_USER &nbsp; &nbsp; 29-MAY-18<\/p>\n<p><strong>Step 5: Check the version and status of the installation<\/strong><\/p>\n<p>&nbsp;SELECT comp_name, version, status FROM dba_registry WHERE comp_id=\u2019APEX&#8217;;<\/p>\n<p>&nbsp; &nbsp; COMP_NAME &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VERSION &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;STATUS<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u2014\u2014\u2014\u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u2014\u2014\u2014-<br \/>\n&nbsp; &nbsp; Oracle Application Express &nbsp; &nbsp; 18.1.0.00.45 &nbsp; &nbsp; &nbsp; VALID<br \/>\n&nbsp;<\/p>\n<p><strong>&nbsp;Step 6: Check the APEX RELEASE VERSION<\/strong><\/p>\n<p>\n&nbsp; &nbsp; select * from apex_release;<\/p>\n<p>&nbsp; &nbsp; VERSION_NO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;API_COMPAT &nbsp; &nbsp; &nbsp;PATCH_APPL<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014- &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\u2014\u2014\u2014- &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\u2014\u2014\u2014\u2014\u2014\u2014\u2014<br \/>\n&nbsp; &nbsp; 18.1.0.00.45 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2018.04.04 &nbsp; &nbsp; &nbsp;APPLIED<\/p>\n<p>#### Step 7: Run the Embedded PL\/SQL Gateway configuration (EPG)<\/p>\n<p>This step begins the APEX configuration.&nbsp;<\/p>\n<p>The following script loads the APEX images into <strong>XDB<\/strong>:<\/p>\n<p><em>&nbsp; &nbsp; &nbsp;@apex_epg_config.sql &lt;parent of apex directory&gt;<\/em><\/p>\n<p><em>&nbsp; &nbsp; &nbsp;SQL&gt; @apex_epg_config.sql \/oradb<\/em><\/p>\n<p><strong>Step 8: Make sure that specific accounts are unlocked<\/strong><\/p>\n<p>The step continues the APEX configuration.<\/p>\n<p>&nbsp; &nbsp; ALTER USER anonymous ACCOUNT UNLOCK;<br \/>\n&nbsp; &nbsp; ALTER USER xdb ACCOUNT UNLOCK;<br \/>\n&nbsp; &nbsp; ALTER USER apex_public_user ACCOUNT UNLOCK;<br \/>\n&nbsp; &nbsp; ALTER USER flows_files ACCOUNT UNLOCK;<\/p>\n<p><strong>Step 9: Configure database parameters for APEX<\/strong><\/p>\n<p>The step continues the APEX configuration.<\/p>\n<p>&nbsp; &nbsp; SHOW PARAMETER job_queue_processes<\/p>\n<p>&nbsp; &nbsp; NAME &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TYPE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VALUE<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u2014\u2014\u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\u2014\u2014\u2014\u2013<br \/>\n&nbsp; &nbsp; job_queue_processes &nbsp; &nbsp; &nbsp; &nbsp; integer &nbsp; &nbsp; &nbsp; &nbsp;4000<\/p>\n<p>&nbsp; &nbsp; SHOW PARAMETER shared_servers<\/p>\n<p>&nbsp; &nbsp; NAME &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TYPE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VALUE<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\u2014\u2014\u2014\u2014 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \u2014\u2014\u2014\u2013<br \/>\n&nbsp; &nbsp; max_shared_servers&nbsp; &nbsp; &nbsp; integer<br \/>\n&nbsp; &nbsp; shared_servers &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;integer&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<\/p>\n<p>Change the <em>`shared_servers<\/em>` parameter:<\/p>\n<p>&nbsp; &nbsp; ALTER system SET shared_servers=5 scope=both;<\/p>\n<p>&nbsp;<\/p>\n<p>Step 10: Set the XDB HTTP listener port and APEX ADMIN password.Step 10: Set the XDB HTTP listener port and APEX ADMIN password.<\/p>\n<p>The step completes the APEX configuration.<\/p>\n<p>For users, you can use ADMIN by default, and skip the email. Also, you can change&nbsp;the HTTP port. However, the default port is <em>`8080`.<\/em><br \/>\n&nbsp;<\/p>\n<p><em>&nbsp; &nbsp;SQL&gt;@\/oradb\/apex\/apxconf.sql<\/em><\/p>\n<p><em>&nbsp; &nbsp; PORT<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014-<br \/>\n&nbsp; &nbsp; 8080<\/em><\/p>\n<p>\nEnter the values for the XDB HTTP listener port and the password for the APEX<br \/>\nADMIN user. The default values are in brackets [ ]. Press <strong>Enter<\/strong>&nbsp;to accept&nbsp;the default value.<\/p>\n<p>Use this script to change an APEX instance administrator&#8217;s password. If the user&nbsp;does not yet exist, the script creates one.<\/p>\n<p><em>&nbsp;Enter the administrator&#8217;s username [ADMIN]<br \/>\n&nbsp; &nbsp; User &#8220;ADMIN&#8221; does not yet exist and will be created.<br \/>\n&nbsp; &nbsp; Enter the ADMIN&#8217;s email [ADMIN]<br \/>\n&nbsp; &nbsp; Enter the ADMIN&#8217;s password []<br \/>\n&nbsp; &nbsp; Created instance administrator ADMIN.<br \/>\n&nbsp; &nbsp; Enter a port for the XDB HTTP listener [ 8080]<br \/>\n&nbsp; &nbsp; \u2026changing HTTP Port<br \/>\n&nbsp; &nbsp; APEX configuration finishes.<\/em><\/p>\n<p><strong>Step 11: Check the HTTP port<\/strong><\/p>\n<p>\n&nbsp; &nbsp; <em>SQL&gt; select dbms_xdb.gethttpport from dual;<\/em><\/p>\n<p><em>&nbsp; &nbsp; GETHTTPPORT<br \/>\n&nbsp; &nbsp; \u2014\u2014\u2014\u2013<br \/>\n&nbsp; &nbsp; 8080<\/em><\/p>\n<p><strong>Step 12: Check the listener status and HTTP port is enabled<\/strong><\/p>\n<p>&nbsp; &nbsp; [oracle@clone:apex clone] lsnrctl status<\/p>\n<p>&nbsp; &nbsp; Copyright (c) 1991, 2016, Oracle. All rights reserved.<br \/>\n&nbsp; &nbsp; Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=clone.localdomain.com)(PORT=1521)))<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp; &nbsp; STATUS of the LISTENER<\/p>\n<p>_________________________<\/p>\n<p>&nbsp;Alias LISTENER<br \/>\n&nbsp; &nbsp; Version TNSLSNR for Linux: Version 12.2.0.1.0 \u2013 Production<br \/>\n&nbsp; &nbsp; Start Date 25-MAY-2018 21:52:41<br \/>\n&nbsp; &nbsp; Uptime 3 days 21 hr. 27 min. 26 sec<br \/>\n&nbsp; &nbsp; Trace Level off<br \/>\n&nbsp; &nbsp; Security ON: Local OS Authentication<br \/>\n&nbsp; &nbsp; SNMP OFF<br \/>\n&nbsp; &nbsp; Listener Parameter File \/oradb\/app\/oracle\/product\/12.2.0.1\/db_1\/network\/admin\/listener.ora<br \/>\n&nbsp; &nbsp; Listener Log File \/oradb\/app\/oracle\/diag\/tnslsnr\/clone\/listener\/alert\/log.xml<br \/>\n&nbsp; &nbsp; Listening Endpoints Summary\u2026<br \/>\n&nbsp; &nbsp; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=clone.localdomain.com)(PORT=1521)))<br \/>\n&nbsp; &nbsp; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=clone.localdomain.com)(PORT=5500))(Security=(my_wallet_directory=\/oradb\/app\/oracle\/admin\/CLONE\/xdb_wallet))(Presentation=HTTP)(Session=RAW))<br \/>\n&nbsp; &nbsp; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=clone.localdomain.com)(PORT=8080))(Presentation=HTTP)(Session=RAW))<br \/>\n&nbsp; &nbsp; Services Summary\u2026<br \/>\n&nbsp; &nbsp; Service \u201cCLONE.localdomain.com\u201d has one instance.<br \/>\n&nbsp; &nbsp; Instance &#8220;clone&#8221;, status READY, has one handler for this service\u2026<br \/>\n&nbsp; &nbsp; Service &#8220;cloneXDB.localdomain.com&#8221; has one instance.<br \/>\n&nbsp; &nbsp; Instance &#8220;clone&#8221;, status READY, has one handler for this service\u2026<br \/>\n&nbsp; &nbsp; The command was completed successfully<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Step 13: Log in to the Administration Services login page<\/strong><\/p>\n<p>In the browser, log in as an ADMIN user to the <a href=\"http:\/\/clone.localdomain.com:8080\/apex\/apex_admin](http:\/\/clone.localdomain.com:8080\/apex\/apex_admin\">Administration Services login page:<\/a><\/p>\n<p><strong>Conclusion<\/strong><\/p>\n<p>Oracle APEX is the right tool if you want to build applications that function&nbsp;better, perform, better, and deliver a better end-user experience. It dramatically&nbsp;simplifies enterprise application development and deployment. Based on the&nbsp;information in this post, choosing Oracle APEX probably makes sense for your next&nbsp;development project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducing Oracle Application Express<\/p>\n","protected":false},"author":2,"featured_media":7691,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","format":"standard","meta":{"content-type":"","nid":"26468","content_type":"blog","created_by":"10130","authored_on":"2024-01-08T09:54:25+00:00","field_article_industries":"","tag_category":"Technical","field_blog_author_text":"by Rohit Dogra, Oracle Database Administrator, Rackspace Technology","seo_description":"Application Gateway configuration for per-site WAF policy with IP address restriction rules. Walkthrough of desired configuration.\r\n","field_featured_image":"","insights_image":"\/wp-content\/uploads\/2026\/blog_technical_images\/26468-insights_image-cloud-services-technical-blog-1-insights.jpg","field_partners":"","rxt_platforms":"Oracle","product":"","publisheddate":"2020-07-23T08:54:26","rxt_solutions":"Cloud Adoption & Migration, Cloud Management & Operations, Cloud Optimization","opengraph_tag":"","x_tag":"","teaser_flag":"Technical Blog","seo_titile":"Introducing Oracle Application Express | Rackspace Technology","field_topics":"","field_slug":"introducing-oracle-application-express","footnotes":""},"categories":[178],"tags":[204],"class_list":["post-7689","blogs","type-blogs","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-technical"],"_links":{"self":[{"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/blogs\/7689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/blogs"}],"about":[{"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/types\/blogs"}],"author":[{"embeddable":true,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/comments?post=7689"}],"version-history":[{"count":3,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/blogs\/7689\/revisions"}],"predecessor-version":[{"id":9615,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/blogs\/7689\/revisions\/9615"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/media\/7691"}],"wp:attachment":[{"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/media?parent=7689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/categories?post=7689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rackspace.com\/de\/wp-json\/wp\/v2\/tags?post=7689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}