diff --git a/puppet/services/keystone.yaml b/puppet/services/keystone.yaml
index 26ff6513da..ba5a17b200 100644
--- a/puppet/services/keystone.yaml
+++ b/puppet/services/keystone.yaml
@@ -485,6 +485,9 @@ outputs:
                 value: 'keystone.contrib.ec2.backends.sql.Ec2'
             keystone::service_name: 'httpd'
             keystone::enable_ssl: {get_param: EnableInternalTLS}
+            keystone::wsgi::apache::api_port:
+              - 5000
+              - {get_param: [EndpointMap, KeystoneAdmin, port]}
             keystone::wsgi::apache::admin_port: {get_param: [EndpointMap, KeystoneAdmin, port]}
             keystone::wsgi::apache::ssl: {get_param: EnableInternalTLS}
             keystone::wsgi::apache::servername: