aid: relmcrm-com name: Relm description: >- Relm is an API-first CRM built for LLMs and AI agents, operated by ASP FZE LLC (Sharjah, UAE) with data hosted in Helsinki, Finland. Contacts, companies, deals, activities, pipelines, automations, drip sequences, templates and webhooks are exposed three ways over one workspace key: a 72-operation OpenAPI 3.1 REST API at https://api.relmcrm.com/v1, a hosted Streamable-HTTP MCP server at https://api.relmcrm.com/mcp whose 41 typed tools answer an anonymous tools/list, and an A2A 0.3.0 agent card at https://relmcrm.com/.well-known/agent-card.json backed by a JSON-RPC endpoint at https://api.relmcrm.com/a2a. Auth is a workspace bearer key (relm_live_ / free isolated relm_test_) or OAuth 2.1 with PKCE and RFC 7591 dynamic client registration; errors are RFC 9457 problem+json carrying valid_options and a suggestion so an agent self-corrects; writes carry Idempotency-Key on the core creates and If-Match optimistic concurrency on updates. Priced per API request (Free 1,000/mo, Pro $29 for 100,000, Scale $249 for 2,000,000) rather than per seat. The web dashboard is described by the provider as "the thin part". deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing - mcp generated: '2026-09-19' method: derived accessModel: pricing: freemium onboarding: self-serve trial: true try_now: true public: true label: Self-serve signup · free tier · no-account test widget confidence: high source: - pricing - sandbox - authentication generated: '2026-09-19' method: derived image: https://relmcrm.com/og.png url: https://raw.githubusercontent.com/api-evangelist/relmcrm-com/refs/heads/main/apis.yml x-type: company x-source: harvest:a2a-registry x-tier: profiled x-tier-reason: >- Full local enrichment pass 2026-09-19 (was: stub / harvest). Live OpenAPI 3.1 (72 operations) at relmcrm.com/openapi.json, anonymous 41-tool MCP tools/list at api.relmcrm.com/mcp, conformant A2A 0.3.0 agent card, RFC 8414 + RFC 9728 OAuth discovery, security.txt, llms.txt, mcp.json, ai-plugin.json and an official npm SDK found. specificationVersion: '0.20' created: '2026-09-19' modified: '2026-09-19' tags: - CRM - Sales - Contacts - Deals - Sales Pipeline - Automation - Webhook - MCP - A2A - AI Agents - Agent-Native - United Arab Emirates tags_raw: - CRM - Sales - Contacts - Deals - Sales pipeline - Automation - Webhooks - MCP - A2A - AI agents - Agent-native - United Arab Emirates - agent-native apis: - aid: relmcrm-com:relm-mcp-server name: Relm MCP Server description: >- First-party hosted Model Context Protocol server (Streamable HTTP) at https://api.relmcrm.com/mcp. 41 typed tools covering every REST capability — schema discovery, search, list/get/create/update/delete/restore on the four core objects, pipelines and stages, registry (types, fields, enum values), batch, automations, sequences with a dry-run preview, templates, connections, webhooks, usage and spend cap — each carrying MCP annotations (readOnlyHint / destructiveHint) and an oauth2 securitySchemes declaration. initialize and tools/list are anonymous; tools/call requires OAuth 2.1 (PKCE, dynamic client registration, scope crm) or a workspace bearer key, and an unauthenticated call returns the RFC 9728 WWW-Authenticate challenge. image: https://relmcrm.com/og.png humanURL: https://relmcrm.com/docs#mcp baseURL: https://api.relmcrm.com/mcp tags: - MCP - Agent-Native - CRM - AI Agents tags_raw: - MCP - Agent-native - CRM - AI agents - agent-native properties: - type: MCPServer url: mcp/relmcrm-com-mcp.yml - type: MCPServer name: Live MCP endpoint (Streamable HTTP) url: https://api.relmcrm.com/mcp - type: ToolCrosswalk url: mcp/relmcrm-com-tool-crosswalk.yml - type: Documentation url: https://relmcrm.com/docs#mcp - type: Documentation name: MCP server descriptor (/.well-known/mcp.json) url: https://relmcrm.com/.well-known/mcp.json - aid: relmcrm-com:relm-a2a-agent name: Relm A2A Agent description: >- Agent2Agent (A2A 0.3.0) JSON-RPC endpoint at https://api.relmcrm.com/a2a. A message/send whose data part is {tool, arguments} runs one of the same 41 MCP tools synchronously and returns a terminal Task. Discovered by the agent card at https://relmcrm.com/.well-known/agent-card.json (also served at the legacy /.well-known/agent.json), which declares seven skills — manage contacts, companies, deals; log activities; automations; webhooks; describe schema — with oauth2 and bearer security schemes. Graded conformant against A2A 1.0.0. Listed on a2aregistry.org. image: https://relmcrm.com/og.png humanURL: https://relmcrm.com/agents baseURL: https://api.relmcrm.com/a2a tags: - A2A - Agent-Native - CRM - AI Agents tags_raw: - A2A - Agent-native - CRM - AI agents - agent-native properties: - type: AgentCard url: a2a/relmcrm-com-a2a.yml - type: AgentCard name: A2A Agent Card (provider-hosted) url: https://relmcrm.com/.well-known/agent-card.json - type: Documentation url: https://relmcrm.com/agents - aid: relmcrm-com:relmcrm-com-activities-api name: Relm Activities API description: The Activities API from Relm — 3 operation(s) for activities. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Activities properties: - type: OpenAPI url: openapi/relmcrm-com-activities-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-automations-api name: Relm Automations API description: The Automations API from Relm — 3 operation(s) for automations. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Automations properties: - type: OpenAPI url: openapi/relmcrm-com-automations-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-batch-api name: Relm Batch API description: The Batch API from Relm — 1 operation(s) for batch. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Batch properties: - type: OpenAPI url: openapi/relmcrm-com-batch-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-companies-api name: Relm Companies API description: The Companies API from Relm — 3 operation(s) for companies. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Companies properties: - type: OpenAPI url: openapi/relmcrm-com-companies-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-connections-api name: Relm Connections API description: The Connections API from Relm — 2 operation(s) for connections. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Connections properties: - type: OpenAPI url: openapi/relmcrm-com-connections-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-contacts-api name: Relm Contacts API description: The Contacts API from Relm — 3 operation(s) for contacts. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Contacts properties: - type: OpenAPI url: openapi/relmcrm-com-contacts-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-deals-api name: Relm Deals API description: The Deals API from Relm — 3 operation(s) for deals. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Deals properties: - type: OpenAPI url: openapi/relmcrm-com-deals-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-discovery-api name: Relm Discovery API description: Self-describing schema, usage, settings. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Discovery properties: - type: OpenAPI url: openapi/relmcrm-com-discovery-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-pipelines-api name: Relm Pipelines API description: The Pipelines API from Relm — 6 operation(s) for pipelines. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Pipelines properties: - type: OpenAPI url: openapi/relmcrm-com-pipelines-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-registry-api name: Relm Registry API description: Custom fields, enums, object types. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Registry properties: - type: OpenAPI url: openapi/relmcrm-com-registry-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-search-api name: Relm Search API description: The Search API from Relm — 1 operation(s) for search. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Search properties: - type: OpenAPI url: openapi/relmcrm-com-search-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-sequences-api name: Relm Sequences API description: The Sequences API from Relm — 5 operation(s) for sequences. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Sequences properties: - type: OpenAPI url: openapi/relmcrm-com-sequences-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-templates-api name: Relm Templates API description: The Templates API from Relm — 2 operation(s) for templates. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Templates properties: - type: OpenAPI url: openapi/relmcrm-com-templates-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml - aid: relmcrm-com:relmcrm-com-webhooks-api name: Relm Webhooks API description: The Webhooks API from Relm — 3 operation(s) for webhooks. humanURL: https://relmcrm.com/docs baseURL: https://api.relmcrm.com/v1 tags: - Webhooks properties: - type: OpenAPI url: openapi/relmcrm-com-webhooks-api-openapi.yml - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: SDKs url: packages/relmcrm-com-packages.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: VulnerabilityDisclosure url: security/relmcrm-com-vulnerability-disclosure.yml - type: Security url: security/relmcrm-com-vulnerability-disclosure.yml - type: DomainSecurity url: security/relmcrm-com-domain-security.yml - type: Authentication url: authentication/relmcrm-com-authentication.yml - type: OAuthScopes url: scopes/relmcrm-com-scopes.yml - type: Website url: https://relmcrm.com/ - type: DeveloperPortal url: https://relmcrm.com/docs - type: Documentation url: https://relmcrm.com/docs - type: APIReference url: https://relmcrm.com/docs - type: GettingStarted url: https://relmcrm.com/docs - type: Support url: https://relmcrm.com/support - type: Pricing url: https://relmcrm.com/#pricing - type: SignUp url: https://app.relmcrm.com/ - type: Login url: https://app.relmcrm.com/ - type: TermsOfService url: https://relmcrm.com/terms - type: PrivacyPolicy url: https://relmcrm.com/privacy - type: ChangeLog url: https://relmcrm.com/changelog - type: ChangeLog url: changelog/relmcrm-com-changelog.yml - type: StatusPage url: https://relmcrm.com/status - type: SecurityPolicy url: https://relmcrm.com/security - type: LLMsTxt url: llms/relmcrm-com-llms.txt - type: LLMsTxt name: Provider-hosted llms.txt url: https://relmcrm.com/llms.txt - type: WellKnown url: well-known/relmcrm-com-well-known.yml - type: SecurityTxt url: well-known/relmcrm-com-security.txt - type: AgentCard url: a2a/relmcrm-com-a2a.yml - type: MCPServer url: mcp/relmcrm-com-mcp.yml - type: ToolCrosswalk url: mcp/relmcrm-com-tool-crosswalk.yml - type: Packages url: packages/relmcrm-com-packages.yml - type: SDKs url: packages/relmcrm-com-packages.yml - type: Plans url: plans/relmcrm-com-plans-pricing.yml - type: RateLimits url: rate-limits/relmcrm-com-rate-limits.yml - type: Sandbox url: sandbox/relmcrm-com-sandbox.yml - type: Conventions url: conventions/relmcrm-com-conventions.yml - type: Idempotency url: conventions/relmcrm-com-conventions.yml - type: ErrorCatalog url: errors/relmcrm-com-problem-types.yml - type: DataModel url: data-model/relmcrm-com-data-model.yml - type: Lifecycle url: lifecycle/relmcrm-com-lifecycle.yml - type: Conformance url: conformance/relmcrm-com-conformance.yml - type: Webhooks url: asyncapi/relmcrm-com-webhooks.yml - type: Overlay url: overlays/relmcrm-com-openapi-overlay.yaml - type: AgentSkill url: skills/_index.yml - type: Subprocessors url: https://relmcrm.com/privacy - type: DataResidency url: https://relmcrm.com/privacy - type: DataSubjectRequest url: https://relmcrm.com/privacy - type: ExitAssistance url: https://relmcrm.com/terms - type: RegulatoryPosture url: regulatory/relmcrm-com-regulatory-posture.yml x-enrichment: date: '2026-09-19' status: enriched artifacts_added: 36 pass: local-v3 x-a2a: verified: true probed: '2026-09-26' url: "https://relmcrm.com/.well-known/agent-card.json" grade: "conformant" protocol_version: "0.3.0" control: 404