A method for providing services gateway configuration data, comprising: receiving, by a single registry and from a services gateway, a first request for configuration data; identifying, by the single registry, a first subset of stored configuration data that is responsive to the first request, wherein the first subset of the stored configuration data is identified using a content of the first request and a first state of the first subset of the stored configuration data, the first state being at least one of an edit, pending, validated, test or active state wherein the first subset of stored configuration data is identified based on one of: a first specific state identified in the first request, or if the first request does not identify a state, a first visible state for the services gateway wherein the services gateway is only allowed to access stored configuration data that are associated with the first visible state; and sending, to the first services gateway, the first subset of the stored configuration data; receiving, from a second services gateway, a second request for configuration data; identifying, by the single registry, a second subset of the stored configuration data that is responsive to the second request, wherein the second subset of the stored configuration data is identified using a content of the second request and a second state associated with the second subset of the stored configuration data, the second state being at least one of an edit, pending, validated, test or active state, wherein the second subset of stored configuration data is identified based on one of: a second specific state identified in the second request, or if the second request does not identify a state, a second visible state for the second services gateway wherein the second services gateway is only allowed to access stored configuration data that are associated with the second visible state; and sending, to the second services gateway, the second subset of the stored configuration data. receiving, by a single registry and from a services gateway, a first request for configuration data; identifying, by the single registry, a first subset of stored configuration data that is responsive to the first request, wherein the first subset of the stored configuration data is identified using a content of the first request and a first state of the first subset of the stored configuration data, the first state being at least one of an edit, pending, validated, test or active state wherein the first subset of stored configuration data is identified based on one of: a first specific state identified in the first request, or if the first request does not identify a state, a first visible state for the services gateway wherein the services gateway is only allowed to access stored configuration data that are associated with the first visible state; and a first specific state identified in the first request, or if the first request does not identify a state, a first visible state for the services gateway wherein the services gateway is only allowed to access stored configuration data that are associated with the first visible state; and sending, to the first services gateway, the first subset of the stored configuration data; receiving, from a second services gateway, a second request for configuration data; identifying, by the single registry, a second subset of the stored configuration data that is responsive to the second request, wherein the second subset of the stored configuration data is identified using a content of the second request and a second state associated with the second subset of the stored configuration data, the second state being at least one of an edit, pending, validated, test or active state, wherein the second subset of stored configuration data is identified based on one of: a second specific state identified in the second request, or if the second request does not identify a state, a second visible state for the second services gateway wherein the second services gateway is only allowed to access stored configuration data that are associated with the second visible state; and a second specific state identified in the second request, or if the second request does not identify a state, a second visible state for the second services gateway wherein the second services gateway is only allowed to access stored configuration data that are associated with the second visible state; and sending, to the second services gateway, the second subset of the stored configuration data.