Ripe Insurance Authentication
Ripe Insurance secures its APIs with none, apiKey, oauth2, and openIdConnect across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode, clientCredentials, and refreshToken flow(s).
Security Schemes
Source
Authentication Profile
generated: '2026-07-25'
method: searched
source: >-
https://www.ripeinsurance.co.uk/.well-known/openid-configuration (fetched 2026-07-25),
openapi/ripe-insurance-umbraco-content-delivery-openapi.json,
openapi/ripe-insurance-cycleplan-content-delivery-openapi.json,
https://docs.umbraco.com/umbraco-cms/reference/content-delivery-api
docs: https://docs.umbraco.com/umbraco-cms/reference/content-delivery-api#protected-content
summary:
types: [none, apiKey, oauth2, openIdConnect]
api_key_in: [header]
oauth2_flows: [authorizationCode, clientCredentials, refreshToken]
developer_credentials_available: false
note: >-
Ripe Insurance issues NO developer or partner credentials. There is no sign-up for
API access, no key-management console and no client-registration endpoint. What
exists is (a) an anonymous, unauthenticated read surface on the Umbraco Content
Delivery API and (b) an OpenID Connect server for website customer login. The
apiKey scheme below is an optional Umbraco platform feature declared as a header
parameter in the specification — it is NOT declared as an OpenAPI securityScheme
and no key is obtainable by an outside developer.
schemes:
- name: anonymous
type: none
description: >-
The Content Delivery API is served anonymously. All eight v2 operations on
ripeinsurance.co.uk (and sixteen v1+v2 operations on cycleplan.co.uk) return 200
with no credential. Verified live 2026-07-25 against
/umbraco/delivery/api/v2/content (345 content items returned).
sources:
- openapi/ripe-insurance-umbraco-content-delivery-openapi.json
- openapi/ripe-insurance-cycleplan-content-delivery-openapi.json
- name: Api-Key
type: apiKey
in: header
parameter_name: Api-Key
declared_as_security_scheme: false
description: >-
Umbraco platform feature. Declared in the specification as an optional request
header on every operation ("API key specified through configuration to authorize
access to the API") rather than in components.securitySchemes. It gates
configuration-level access to the Delivery API. Ripe publishes no way to obtain
one.
sources:
- openapi/ripe-insurance-umbraco-content-delivery-openapi.json
- openapi/ripe-insurance-cycleplan-content-delivery-openapi.json
- name: umbraco-member-oidc
type: openIdConnect
openIdConnectUrl: https://www.ripeinsurance.co.uk/.well-known/openid-configuration
description: >-
The Umbraco/OpenIddict member-authentication server behind the Ripe Insurance
customer login (www.ripeinsurance.co.uk/login redirects to
account.ripeinsurance.co.uk). It protects member-only website content, including
member-protected items served by the Content Delivery API — the reason
GetContentItemById2.0 and GetContentItemByPath2.0 declare 401 and 403 responses.
It is a consumer login system, not a partner API authorization server.
issuer: https://www.ripeinsurance.co.uk/
endpoints:
authorization: https://www.ripeinsurance.co.uk/umbraco/delivery/api/v1/security/member/authorize
token: https://www.ripeinsurance.co.uk/umbraco/delivery/api/v1/security/member/token
userinfo: https://www.ripeinsurance.co.uk/umbraco/delivery/api/v1/security/member/userinfo
end_session: https://www.ripeinsurance.co.uk/umbraco/delivery/api/v1/security/member/signout
revocation: https://www.ripeinsurance.co.uk/umbraco/delivery/api/v1/security/member/revoke
jwks: https://www.ripeinsurance.co.uk/.well-known/jwks
grant_types: [authorization_code, refresh_token, client_credentials]
response_types: [code]
scopes_supported: [openid, offline_access]
pkce:
supported: true
code_challenge_methods: [plain, S256]
token_endpoint_auth_methods: [client_secret_post, private_key_jwt, client_secret_basic]
id_token_signing_alg_values: [RS256]
par_required: false
mtls_bound_tokens: false
client_registration:
dynamic: false
note: No RFC 7591 registration_endpoint is advertised. Clients are configured server-side.
sources:
- well-known/ripe-insurance-openid-configuration.json
peer_issuers:
- https://www.cycleplan.co.uk/
- https://www.golfcare.co.uk/
- https://www.insure4sport.co.uk/
insurance_api_auth:
present: false
note: >-
No quote, bind, issue, policy, billing or FNOL API is published, so no
authentication model exists for one. Partnering runs through a business-development
enquiry form at https://www.ripethinking.co.uk/partner-with-us/.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/security/ripe-insurance-authentication"
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.