Google Sign In
Settings returned.
Sign in with Google settings.
OAuth client ID of the Google application.
Identifier of the Google Tag Manager container, in the form 'GTM-XXX'.
Sign in with Google is not configured.
GET /api/{tenantId}/admin/socialSignIn/google HTTP/1.1
Host: app.neostore.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"clientId": "text",
"gtmId": null
}Request body to configure sign in with Google.
OAuth client ID of the Google application.
Identifier of the Google Tag Manager container, in the form 'GTM-XXX'.
Settings updated.
Sign in with Google settings.
OAuth client ID of the Google application.
Identifier of the Google Tag Manager container, in the form 'GTM-XXX'.
PUT /api/{tenantId}/admin/socialSignIn/google HTTP/1.1
Host: app.neostore.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 32
{
"clientId": "text",
"gtmId": null
}Settings updated.
{
"clientId": "text",
"gtmId": null
}Clears the sign-in fields (clientId, gtmId) of server/google.yml, disabling sign in with Google for the tenant. This bypasses the ClientId required-field validation enforced on PUT, since a delete does not require a valid configuration.
The Google Wallet issuer configuration, if any, is preserved; the file itself is only removed when no Wallet configuration remains.
Authorization
Requires tenant.configuration.connector.social:write scope.
Configuration deleted.
No content
DELETE /api/{tenantId}/admin/socialSignIn/google HTTP/1.1
Host: app.neostore.cloud
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
Configuration deleted.
No content
Last updated

