How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

SIMBA Blocks Member Service API

The organization, user, role, permission and API-credential control plane behind SIMBA Build. Creates and manages organisations, domains, invites, org-scoped and custom system roles, bulk user imports, device apps and registrations, notification templates, passkeys and TOTP two-factor enrolment, and the client_id / client_secret pairs the SIMBA SDKs authenticate with. OpenAPI 3.1.0, 106 operations across 74 paths, served publicly (unauthenticated spec, OAuth2-protected operations) from SIMBA's own hosted Blocks instance.

SIMBA Blocks Member Service API is one of 4 APIs that SIMBA Chain publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Identity, Organization, User, Roles, and Permissions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 106 operations across 74 paths, organized into 16 resource areas, and defines 95 schemas. It is described by OpenAPI 3.1.0, at version 2.10.1.

Requests are made against the base URL https://blocks.simbachain.com/api/member-service.

106 operations 74 paths 95 schemas 11 DELETE46 GET1 PATCH27 POST21 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2.10.1
Base URL
https://blocks.simbachain.com/api/member-service
Authentication
OAuth 2.0
Resource Areas
16

Authentication & Security 1

SIMBA Blocks Member Service API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth2AuthorizationCodeBearer) using the authorizationCode flow.

Paths & Operations 106

Across 74 paths, the API surfaces 106 operations — 11 DELETE, 46 GET, 1 PATCH, 27 POST, 21 PUT. They span 16 resource areas, including ClientCredentials, Organisations, Domains, Events, Permissions, Roles, Templates, Users, and 8 more. Each is listed below with its method, path, parameters, and response codes.

ClientCredentials 17
POST
/organisations/{organisation_name}/client_credentials/
Create Client Credential
create_client_credential_organisations__organisation_name__client_credentials__post 1 param body → 201422
GET
/organisations/{organisation_name}/client_credentials/
Get Client Credentials
get_client_credentials_organisations__organisation_name__client_credentials__get 13 params → 200422
PUT
/organisations/{organisation_name}/client_credentials/
Admin Add Client Credential To Org Or Domain
admin_add_client_credential_to_org_or_domain_organisations__organisation_name__client_credentials__put 1 param body → 200422
GET
/organisations/{organisation_name}/client_credentials/{client_id}
Get Client Credential
get_client_credential_organisations__organisation_name__client_credentials__client_id__get 2 params → 200422
PUT
/organisations/{organisation_name}/client_credentials/{client_id}
Update Client Credential
update_client_credential_organisations__organisation_name__client_credentials__client_id__put 2 params body → 200422
DELETE
/organisations/{organisation_name}/client_credentials/{client_id}
Revoke Client Credential
revoke_client_credential_organisations__organisation_name__client_credentials__client_id__delete 2 params → 200422
PUT
/organisations/{organisation_name}/client_credentials/{client_id}/roles/
Update Client Credential Roles
update_client_credential_roles_organisations__organisation_name__client_credentials__client_id__roles__put 2 params body → 200422
POST
/organisations/{organisation_name}/client_credentials/{client_id}/roles/add/
Add Organisation Client Credential Roles
add_organisation_client_credential_roles_organisations__organisation_name__client_credentials__client_id__roles_add__post 2 params body → 200422
DELETE
/organisations/{organisation_name}/client_credentials/{client_id}/roles/remove/
Remove Organisation Client Credential Roles
remove_organisation_client_credential_roles_organisations__organisation_name__client_credentials__client_id__roles_remove__delete 2 params body → 200422
PUT
/organisations/{organisation_name}/client_credentials/{client_id}/refresh
Refresh Client Credential Secret
refresh_client_credential_secret_organisations__organisation_name__client_credentials__client_id__refresh_put 2 params → 200422
GET
/user_accounts/{user_account_id}/client_credentials/
Get User Client Credentials
get_user_client_credentials_user_accounts__user_account_id__client_credentials__get 12 params → 200422
POST
/user_accounts/{user_account_id}/client_credentials/
Create Impersonate User Client Credentials
create_impersonate_user_client_credentials_user_accounts__user_account_id__client_credentials__post 1 param body → 201422
GET
/user_accounts/{user_account_id}/client_credentials/{client_id}
Get User Client Credential
get_user_client_credential_user_accounts__user_account_id__client_credentials__client_id__get 2 params → 200422
PUT
/user_accounts/{user_account_id}/client_credentials/{client_id}
Update User Client Credential
update_user_client_credential_user_accounts__user_account_id__client_credentials__client_id__put 2 params body → 200422
DELETE
/user_accounts/{user_account_id}/client_credentials/{client_id}
Revoke User Client Credential
revoke_user_client_credential_user_accounts__user_account_id__client_credentials__client_id__delete 2 params → 200422
PUT
/user_accounts/{user_account_id}/client_credentials/{client_id}/refresh
User Refresh User Client Credential Secret
user_refresh_user_client_credential_secret_user_accounts__user_account_id__client_credentials__client_id__refresh_put 2 params → 200422
GET
/client_credentials/
List Global Client Credentials
list_global_client_credentials_client_credentials__get 12 params → 200422
Organisations 6
GET
/organisations/
Get Organisations
get_organisations_organisations__get 6 params → 200422
POST
/organisations/
Create Organisation
create_organisation_organisations__post body → 201422
GET
/organisations/{organisation_id}
Get Organisation By Id
get_organisation_by_id_organisations__organisation_id__get 1 param → 200422
PUT
/organisations/{organisation_id}
Update Organisation
update_organisation_organisations__organisation_id__put 1 param body → 200422
DELETE
/organisations/{organisation_name}/users/{user_id}
Remove User From Organisation
remove_user_from_organisation_organisations__organisation_name__users__user_id__delete 2 params → 200422
POST
/organisation-input-checks/
Check Organisation Name
check_organisation_name_organisation_input_checks__post body → 200422
Domains 7
GET
/domains/
Get Domains
get_domains_domains__get 6 params → 200422
POST
/domains/
Create Domain
create_domain_domains__post body → 201422
GET
/domains/{domain_id}
Get Domain By Id
get_domain_by_id_domains__domain_id__get 1 param → 200422
PUT
/domains/{domain_id}
Update Domain
update_domain_domains__domain_id__put 1 param body → 200422
POST
/domains/{domain_name}/organisations/
Add Domain Organisation
add_domain_organisation_domains__domain_name__organisations__post 1 param body → 200422
DELETE
/domains/{domain_name}/organisations/
Remove Domain Organisation
remove_domain_organisation_domains__domain_name__organisations__delete 1 param body → 200422
POST
/domain-input-checks/
Check Domain Name
check_domain_name_domain_input_checks__post body → 200422
Events 1
POST
/republish_events/
Republish Events
republish_events_republish_events__post body → 200422
Permissions 3
GET
/permissions/
Get Permissions
get_permissions_permissions__get 9 params → 200422
GET
/permissions/{permission_id}
Get Permission
get_permission_permissions__permission_id__get 1 param → 200422
GET
/identity/{simba_id}/permissions/
Get Identity Permissions By Simba Id
get_identity_permissions_by_simba_id_identity__simba_id__permissions__get 6 params → 200422
Roles 10
GET
/roles/
Get Roles
get_roles_roles__get 16 params → 200422
GET
/roles/{role_id}
Get Role
get_role_roles__role_id__get 1 param → 200422
POST
/custom_system_roles/
Create Custom System Role
create_custom_system_role_custom_system_roles__post body → 201422
PUT
/custom_system_roles/{role_id}
Update Custom System Role
update_custom_system_role_custom_system_roles__role_id__put 1 param body → 200422
DELETE
/custom_system_roles/{role_id}
Delete Custom System Role
delete_custom_system_role_custom_system_roles__role_id__delete 1 param → 204422
POST
/organisations/{organisation_name}/roles/
Create Org Scoped Role
create_org_scoped_role_organisations__organisation_name__roles__post 1 param body → 201422
GET
/organisations/{organisation_name}/roles/
Get Org Scoped Roles
get_org_scoped_roles_organisations__organisation_name__roles__get 17 params → 200422
GET
/organisations/{organisation_name}/roles/{role_id}
Get Org Scoped Role
get_org_scoped_role_organisations__organisation_name__roles__role_id__get 2 params → 200422
PUT
/organisations/{organisation_name}/roles/{role_id}
Update Org Scoped Role
update_org_scoped_role_organisations__organisation_name__roles__role_id__put 2 params body → 200422
DELETE
/organisations/{organisation_name}/roles/{role_id}
Delete Org Scoped Role
delete_org_scoped_role_organisations__organisation_name__roles__role_id__delete 2 params → 204422
Templates 4
POST
/templates/
Create Template
create_template_templates__post body → 201422
GET
/templates/
Get Templates
get_templates_templates__get 5 params → 200422
GET
/templates/{template_id}
Get Template
get_template_templates__template_id__get 1 param → 200422
PUT
/templates/{template_id}
Update Template
update_template_templates__template_id__put 1 param body → 200422
Users 15
GET
/user_accounts/
Get User Accounts
get_user_accounts_user_accounts__get 19 params → 200422
GET
/user_accounts/summary/
Get User Accounts Summary
get_user_accounts_summary_user_accounts_summary__get 10 params → 200422
GET
/user_accounts/{user_account_id}
Get User Account
get_user_account_user_accounts__user_account_id__get 1 param → 200422
PUT
/user_accounts/{user_account_id}
Update Account
update_account_user_accounts__user_account_id__put 1 param body → 200422
DELETE
/user_accounts/{user_account_id}
Delete Account
delete_account_user_accounts__user_account_id__delete 1 param → 200422
GET
/user_accounts/whoami/
Whoami
whoami_user_accounts_whoami__get → 200422
GET
/user_accounts/{user_account_id}/user_profiles/{profile_id}
Get User Profile
get_user_profile_user_accounts__user_account_id__user_profiles__profile_id__get 2 params → 200422
PUT
/user_accounts/{user_account_id}/user_profiles/{profile_id}
Update Profile
update_profile_user_accounts__user_account_id__user_profiles__profile_id__put 2 params body → 200422
PUT
/organisations/{organisation_name}/users/{user_account_id}/roles/
Update Organisation User Account Roles
update_organisation_user_account_roles_organisations__organisation_name__users__user_account_id__roles__put 2 params body → 200422
POST
/organisations/{organisation_name}/users/{user_account_id}/roles/add/
Add Organisation User Account Roles
add_organisation_user_account_roles_organisations__organisation_name__users__user_account_id__roles_add__post 2 params body → 200422
DELETE
/organisations/{organisation_name}/users/{user_account_id}/roles/remove/
Remove Organisation User Account Roles
remove_organisation_user_account_roles_organisations__organisation_name__users__user_account_id__roles_remove__delete 2 params body → 200422
GET
/organisations/{organisation_name}/users/
Get Organisation Users
get_organisation_users_organisations__organisation_name__users__get 13 params → 200422
POST
/organisations/{organisation_name}/users/
Admin Add User To Org Domain
admin_add_user_to_org_domain_organisations__organisation_name__users__post 1 param body → 200422
GET
/organisations/{organisation_name}/users/summary/
Get Organisation Users Summary
get_organisation_users_summary_organisations__organisation_name__users_summary__get 11 params → 200422
GET
/organisations/{organisation_name}/users/{user_account_id}
Get Organisation User
get_organisation_user_organisations__organisation_name__users__user_account_id__get 2 params → 200422
Bulk Users Import Requests 3
GET
/bulk-users-import-requests/
Get Bulk Users Import Requests
get_bulk_users_import_requests_bulk_users_import_requests__get 5 params → 200422
POST
/bulk-users-import-requests/
Create Bulk Users Import Request
create_bulk_users_import_request_bulk_users_import_requests__post body → 201422
GET
/bulk-users-import-requests/{bulk_users_import_request_id}
Get Bulk Users Import Request
get_bulk_users_import_request_bulk_users_import_requests__bulk_users_import_request_id__get 1 param → 200422
Invites 10
PUT
/invites/{invite_id}/reject
Reject Organisation Invite
reject_organisation_invite_invites__invite_id__reject_put 1 param → 204422
GET
/invites/
Get User Invites
get_user_invites_invites__get 8 params → 200422
GET
/invites/{invite_id}
Get Invite Info
get_invite_info_invites__invite_id__get 1 param → 200422
POST
/organisations/{organisation_name}/invites/
Create Organisation Invite
create_organisation_invite_organisations__organisation_name__invites__post 1 param body → 201422
GET
/organisations/{organisation_name}/invites/
Get Organisation Invites
get_organisation_invites_organisations__organisation_name__invites__get 9 params → 200422
PATCH
/organisations/{organisation_name}/invites/{invite_id}/resend
Resend User Invite
resend_user_invite_organisations__organisation_name__invites__invite_id__resend_patch 2 params → 200422
GET
/organisations/{organisation_name}/invites/{invite_id}
Get Organisation Invite
get_organisation_invite_organisations__organisation_name__invites__invite_id__get 2 params → 200422
DELETE
/organisations/{organisation_name}/invites/{invite_id}
Revoke Organisation Invite
revoke_organisation_invite_organisations__organisation_name__invites__invite_id__delete 2 params → 204422
PUT
/invites/{invite_id}/accept-existing
Accept Invite For Existing User
accept_invite_for_existing_user_invites__invite_id__accept_existing_put 1 param → 200422
PUT
/invites/{invite_id}/accept-new
Accept New User Invite
accept_new_user_invite_invites__invite_id__accept_new_put 1 param body → 200422
Probes 4
GET
/version
Get Version
get_version_version_get → 200
GET
/healthz
Health
health_healthz_get → 200
GET
/readiness
Readiness
readiness_readiness_get → 200
GET
/pingz
Ping
ping_pingz_get → 200
ServiceAdmin 4
GET
/configurations/
Get Generic Configurations
get_generic_configurations_configurations__get → 200
PUT
/configurations/
Set Generic Configurations
set_generic_configurations_configurations__put body → 200422
PUT
/domains/{organisation_name}/configurations/
Set Domain Configurations
set_domain_configurations_domains__organisation_name__configurations__put 1 param body → 200422
GET
/domains/{organisation_name}/configurations/
Get Domain Configuration
get_domain_configuration_domains__organisation_name__configurations__get 1 param → 200422
DeviceAppAdmin 6
GET
/organisations/{organisation_name}/device-apps/{device_app_name}
Get Device App
get_device_app_organisations__organisation_name__device_apps__device_app_name__get 2 params → 200422
GET
/organisations/{organisation_name}/device-apps/
Get Device Apps
get_device_apps_organisations__organisation_name__device_apps__get 6 params → 200422
POST
/organisations/{organisation_name}/device-apps/
Create Device App
create_device_app_organisations__organisation_name__device_apps__post 1 param body → 201422
PUT
/organisations/{organisation_name}/device-apps/{device_app_name}/roles/
Update Device App Roles
update_device_app_roles_organisations__organisation_name__device_apps__device_app_name__roles__put 2 params body → 200422
DELETE
/organisations/{organisation_name}/device-apps/{device_app_name}/roles/
Remove Device App Roles
remove_device_app_roles_organisations__organisation_name__device_apps__device_app_name__roles__delete 2 params body → 200422
POST
/organisations/{organisation_name}/device-apps/{device_app_name}/roles/
Add Device App Roles
add_device_app_roles_organisations__organisation_name__device_apps__device_app_name__roles__post 2 params body → 200422
DeviceAppRegistration 4
POST
/organisations/{organisation_name}/device-apps/{app_name}/registrations/
Create Device App Registration
create_device_app_registration_organisations__organisation_name__device_apps__app_name__registrations__post 2 params body → 201422
GET
/organisations/{organisation_name}/device-apps/{app_name}/registrations/
Get Device App Registrations
get_device_app_registrations_organisations__organisation_name__device_apps__app_name__registrations__get 16 params → 200422
GET
/organisations/{organisation_name}/device-apps/{app_name}/registrations/{registration_id}
Get Device App Registration
get_device_app_registration_organisations__organisation_name__device_apps__app_name__registrations__registration_id__get 3 params → 200422
PUT
/organisations/{organisation_name}/device-apps/{app_name}/registrations/{registration_id}
Update Device App Registration
update_device_app_registration_organisations__organisation_name__device_apps__app_name__registrations__registration_id__put 3 params body → 200422
TwoFactor 7
GET
/account/security/2fa
Get Status
get_status_account_security_2fa_get → 200422
GET
/account/security/2fa/setup
Get Setup
get_setup_account_security_2fa_setup_get → 200422
POST
/account/security/2fa/setup/verify
Post Setup Verify
post_setup_verify_account_security_2fa_setup_verify_post body → 200422
POST
/account/security/2fa/setup/acknowledge
Post Setup Acknowledge
post_setup_acknowledge_account_security_2fa_setup_acknowledge_post → 204422
GET
/account/security/2fa/recovery-codes/show
Get Recovery Codes Show
get_recovery_codes_show_account_security_2fa_recovery_codes_show_get → 200422
POST
/account/security/2fa/disable
Post Disable
post_disable_account_security_2fa_disable_post body → 204422
POST
/account/security/2fa/recovery-codes/regenerate
Post Recovery Codes Regenerate
post_recovery_codes_regenerate_account_security_2fa_recovery_codes_regenerate_post body → 200422
Passkeys 5
GET
/account/security/passkeys
List Passkeys
list_passkeys_account_security_passkeys_get → 200422
POST
/account/security/passkeys/register/options
Post Register Options
post_register_options_account_security_passkeys_register_options_post → 200422
POST
/account/security/passkeys/register/verify
Post Register Verify
post_register_verify_account_security_passkeys_register_verify_post body → 200422
POST
/account/security/passkeys/{credential_pk}/delete
Post Delete Passkey
post_delete_passkey_account_security_passkeys__credential_pk__delete_post 1 param → 204422
POST
/account/security/passkeys/{credential_pk}/rename
Post Rename Passkey
post_rename_passkey_account_security_passkeys__credential_pk__rename_post 1 param body → 204422

Schemas 95

The contract defines 95 schemas that model the data the API accepts and returns. The most detailed are DeviceAppRegistration (22 properties), UserAccount (15 properties), Role (13 properties), ClientCredential (13 properties). Each schema is shown below with its type and property counts.

AddDomainOrganisationInput
object
1 property 1 required
AddIdentityRolesInput
object
2 properties
AdminAddClientCredentialToOrgDomain
object
4 properties 1 required
AdminAddUserToOrgDomain
object
6 properties 1 required
Body_create_bulk_users_import_request_bulk_users_import_requests__post
object
1 property 1 required
BulkUsersImportRequest
object
6 properties 2 required
BulkUsersImportTaskStatus
string
ClientCredential
object
13 properties 6 required
CreateBulkInviteInput
object
1 property 1 required
CreateClientCredentialInput
object
3 properties 1 required
CreateCustomOrgRoleInput
object
4 properties 1 required
CreateCustomSystemRoleInput
object
7 properties 4 required
CreateDeviceAppInput
object
2 properties 2 required
CreateDeviceAppRegistration
object
7 properties 6 required
CreateDomainInput
object
5 properties 1 required
CreateImpersonateClientCredentialInput
object
2 properties 1 required
CreateInviteInput
object
4 properties 1 required
CreateInviteSubOrgsInput
object
3 properties 1 required
CreateOrganisationInput
object
4 properties 1 required
CreateTemplateInput
object
3 properties 2 required
DeviceApp
object
6 properties 3 required
DeviceAppRegistration
object
22 properties 11 required
DeviceAppRegistrationStatus
string
DeviceAppSlim
object
1 property 1 required
Domain
object
9 properties 4 required
DomainConfiguration
object
3 properties
DomainConfigurationRequest
object
4 properties 1 required
DomainConfigurationStatus
string
DomainWithDefaultRoles
object
10 properties 4 required
Effect
string
FreshClientCredential
object
Only time the plain secret is provided, at it's creation
4 properties 3 required
GenericConfigurationRequest
object
4 properties 1 required
HTTPValidationError
object
1 property
IdentityPermissionItem
object
7 properties 7 required
Invite
object
11 properties 7 required
InviteInfo
object
3 properties 3 required
InviteStatus
string
Inviter
object
4 properties 4 required
OrgScopedUserAccount
object
A model representing a organisation user account. The field email is unique.
9 properties 2 required
Organisation
object
A model representing an organisation. The field name is unique.
7 properties 3 required
OrganisationMinimal
object
2 properties 2 required
OrganisationName
object
1 property 1 required
OrganisationWithDefaultRoles
object
8 properties 3 required
OrganisationWithRoles
object
8 properties 4 required
Page_BulkUsersImportRequest_
object
5 properties 5 required
Page_ClientCredential_
object
5 properties 5 required
Page_DeviceAppRegistration_
object
5 properties 5 required
Page_DeviceApp_
object
5 properties 5 required
Page_Domain_
object
5 properties 5 required
Page_Invite_
object
5 properties 5 required
Page_OrgScopedUserAccount_
object
5 properties 5 required
Page_Organisation_
object
5 properties 5 required
Page_Permission_
object
5 properties 5 required
Page_RoleWithFlags_
object
5 properties 5 required
Page_RoleWithoutPermissions_
object
5 properties 5 required
Page_Template_
object
5 properties 5 required
Page_UserAccountSummary_
object
5 properties 5 required
PasskeyRegisterVerifyRequest
object
POST /register/verify body — the attestation JSON from @simplewebauthn/browser startRegistration plus the user-chosen nickname.
2 properties 2 required
PasskeyRenameRequest
object
1 property 1 required
PasskeyResponse
object
SPA listing / registration-result shape. Metadata only — the credential public key + raw credential id bytes never cross the HTTP boundary (audit events follow…
7 properties 4 required
Permission
object
A model representing a permission.
12 properties 8 required
PingResponse
object
3 properties 2 required
PingResponses
object
2 properties 2 required
RedactedGenericConfiguration
object
3 properties
RemoveDomainOrganisationInput
object
1 property 1 required
RepublishEventChoices
string
RepublishEventsInput
object
1 property 1 required
Role
object
A model representing a role.
13 properties 6 required
RoleMinimal
object
4 properties 1 required
RoleNamesInput
object
1 property
RoleWithFlags
object
11 properties 5 required
RoleWithoutPermissions
object
7 properties 1 required
ServiceConfigurations
object
7 properties
SubInvite
object
7 properties 6 required
SystemTypes
string
Template
object
A model representing a template. The field name is unique.
6 properties 2 required
TotpCodeRequest
object
Body shape for every code-gated endpoint.
1 property 1 required
TotpRecoveryCodesResponse
object
Body for endpoints that return plaintext recovery codes (one-shot generation + re-display).
1 property 1 required
TotpSetupResponse
object
GET /account/security/2fa/setup payload.
3 properties 3 required
TotpStatusResponse
object
GET /account/security/2fa payload. enabled is true when totpenabledat IS NOT NULL. haspendingenrolment lets the SPA show "you have an in-flight enrolment" with…
3 properties 3 required
UpdateClientCredentialInput
object
1 property 1 required
UpdateCustomRoleInput
object
4 properties
UpdateDeviceAppRegistrationInput
object
1 property
UpdateDomainInput
object
3 properties
UpdateIdentityRolesInput
object
2 properties
UpdateOrganisationInput
object
3 properties
UpdateTemplateInput
object
3 properties 2 required
UpdateUserAccountInput
object
2 properties
UpdateUserProfileInput
object
2 properties 2 required
UserAccount
object
15 properties 2 required
UserAccountSummary
object
A model representing a organisation user account. The field email is unique.
7 properties 1 required
UserInputBase
object
3 properties 3 required
UserMoniker
object
4 properties 1 required
UserProfile
object
A model representing a user profile.
6 properties 3 required
ValidationError
object
5 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

simba-chain-member-service-openapi.json Raw ↑

Other APIs SIMBA Chain publishes across the network.

SIMBA Blocks Authentication Service API
SIMBA Blocks Platform Service (Dynamic Contract API)
SIMBA Blocks Documentation MCP Server
Where this information came from

This is an independent, third-party profile of SIMBA Blocks Member Service API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.