Skip to content
@CoreLinkPlatform

Core Link

زیرساخت اتصال و یکپارچه‌سازی محصولات هوشمند

CoreLink Platform

Connected product infrastructure for devices, applications, and digital services

Build, integrate, and operate connected products through consistent APIs, SDKs, event contracts, and developer tools.

Developer Documentation · API Contracts · Examples · Report an Issue


What is CoreLink?

CoreLink is a developer platform for integrating connected devices, applications, and business systems.

It provides a consistent abstraction over device communication, provisioning, telemetry, commands, digital twins, events, and external integrations.

CoreLink is designed for:

  • connected-product manufacturers;
  • IoT solution providers;
  • fleet and mobility platforms;
  • white-label applications;
  • enterprise integration teams;
  • backend, web, mobile, and automation developers.

Platform capabilities

CoreLink provides common interfaces for:

  • device registration and identity;
  • device provisioning and lifecycle management;
  • telemetry and state synchronization;
  • remote command execution;
  • location and mobility services;
  • media and streaming workflows;
  • event-driven integrations;
  • webhooks and external system connectivity;
  • multi-tenant and white-label applications;
  • developer and AI-assisted integrations.

The public APIs describe platform capabilities rather than specific internal implementations. This allows the underlying infrastructure to evolve without forcing unnecessary changes on applications and integrations.

Start here

Resource Description
Developer documentation Guides, concepts, tutorials, and API usage
API contracts OpenAPI, AsyncAPI, schemas, and Postman collections
TypeScript SDK SDK for Node.js, browsers, React, and Next.js
Python SDK SDK for Python applications and automation
Java SDK SDK for Java and Spring-based applications
Examples Runnable integration examples
CLI Command-line tools for developers and operators
MCP Server AI and agent integrations using Model Context Protocol
Mock Server Local and CI-compatible API simulation

Quick example

import { CoreLink } from "@corelink/sdk";

const corelink = new CoreLink({
  baseUrl: process.env.CORELINK_API_URL!,
  accessToken: async () => process.env.CORELINK_ACCESS_TOKEN!,
});

const devices = await corelink.devices.list({
  tenantId: "tenant_id",
});

console.log(devices.items);

Pinned Loading

  1. api-contracts api-contracts Public

    Versioned OpenAPI, AsyncAPI, JSON Schema, webhook, and Postman contracts for CoreLink APIs.

    Ruby

  2. developer-docs developer-docs Public

    Developer guides, concepts, tutorials, API usage, and integration documentation.

  3. sdk-typescript sdk-typescript Public

    Official TypeScript SDK for Node.js, browsers, React, and Next.js.

    TypeScript

  4. sdk-python sdk-python Public

    Official Python SDK for CoreLink APIs and automation workflows.

    Python

  5. sdk-java sdk-java Public

    Official Java SDK and Spring integrations for CoreLink APIs.

  6. cli cli Public

    Official CoreLink command-line interface for development and operations.

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…