SMM Panel API for Resellers and Automation

Use Liketide's live API to list services, submit orders, read status and balance, and handle eligible refills or cancellations from your own server.

Liketide API Quick Reference

The live public API contract, verified against the current documentation

HTTP method

POST

API endpoint

https://liketide.com/api/v2

Response format

JSON

Every request includes your account API key plus an action. Use the live services response as the source of truth for rates, limits, and eligibility.

What Is an SMM Panel API?

A server-to-server interface for reseller panels, agencies, and internal automation

An SMM panel API lets your server read a provider's service catalog and manage orders without manually repeating every step in a dashboard. A reseller panel can synchronize service IDs and limits, an agency can connect approved client workflows, and an internal tool can monitor order status from one place.

Good use cases

  • • Synchronize the current service catalog and rates
  • • Submit validated orders from an internal workflow
  • • Monitor one or many order IDs
  • • Build a server-side reseller integration

What the API does not replace

  • • Your own validation, permissions, and customer support
  • • Checking the selected service's current notes and limits
  • • Secure storage for credentials and audit logs
  • • Platform-aware content and marketing strategy

Liketide SMM Panel API Actions

Use one endpoint and select the operation with the action parameter

action=services

List current services, rates, limits, types, and refill or cancellation support.

action=add

Submit an order using a service ID, public target link, and the parameters required by that service type.

action=status

Read one order or up to 100 comma-separated order IDs.

action=balance

Read the account balance returned by the API.

action=refill

Request a refill for one eligible order or up to 100 eligible order IDs.

action=cancel

Request cancellation for up to 100 eligible order IDs.

Additional service types can require fields beyond service, link, and quantity. Read the current API documentation and service details before constructing each request.

First Request: List Available Services

Send form-encoded POST data and keep the API key outside your source code

curl --request POST \
  --url https://liketide.com/api/v2 \
  --data-urlencode "key=YOUR_API_KEY" \
  --data-urlencode "action=services"

The response includes the service ID, name, type, category, rate, minimum, maximum, and whether refill or cancellation requests are supported. Cache briefly if needed, but refresh regularly instead of publishing fixed prices or limits.

Server-Side Order Example

A minimal JavaScript example for a standard quantity-based service

const response = await fetch('https://liketide.com/api/v2', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded',
  },
  body: new URLSearchParams({
    key: process.env.LIKETIDE_API_KEY,
    action: 'add',
    service: 'SERVICE_ID',
    link: 'https://example.com/public-post',
    quantity: '100',
  }),
})

if (!response.ok) {
  throw new Error(`Liketide API request failed: ${response.status}`)
}

const order = await response.json()

Never ship the API key to the browser

Store it in a server-side secret or environment variable. Validate the service ID, link, quantity, user permissions, and available balance before your server sends the request.

Order Status, Refills, and Cancellations

Model the full lifecycle instead of treating a successful request as completed delivery

Status fields to store

The documented status response can include charge, start count, status, remaining quantity, and currency. Store the provider order ID so your system can reconcile later updates.

Eligibility is service-specific

Only expose refill or cancellation controls when the current service response says they are supported. A request can still return an error, so show the real result rather than guaranteeing acceptance.

Batch status checks

The API accepts up to 100 comma-separated order IDs for a multiple-order status request. Batch responsibly and avoid unnecessary polling.

Error handling

Log the action and your internal reference, not the API key. Use bounded retries for transient failures and send invalid service, balance, or order errors to review.

Start Using the Liketide API

Create an account, fund it with USDC, and verify the contract before automating volume

  1. 1

    Create your account

    Register with Liketide and confirm access to the account dashboard.

  2. 2

    Fund with USDC

    Use one of the supported EVM networks shown in the funding flow. Fiat payments are not accepted.

  3. 3

    Open the API page

    Copy the account key securely and review the current request types and response examples.

  4. 4

    Test a small valid order

    Confirm catalog synchronization, order creation, status handling, and support workflows before increasing volume.

SMM Panel API Frequently Asked Questions

What endpoint and HTTP method does the Liketide SMM panel API use?

Send POST requests to https://liketide.com/api/v2. Include your API key and an action such as services, add, status, balance, refill, refill_status, or cancel in the request body.

Can I use the SMM panel API from browser JavaScript?

Keep the API key on your server. Calling the API directly from public browser code can expose the key to visitors, extensions, logs, and network inspection. Your application should call a server-side route that stores the key securely.

Does the services action return current pricing and order limits?

The services response includes fields such as service ID, name, type, category, rate, minimum, maximum, refill availability, and cancellation availability. Read this response before accepting an order instead of hardcoding values that can change.

Can every API order be refilled or cancelled?

No. Eligibility depends on the selected service and its current terms. Check the refill and cancel fields returned by the services action and handle API errors without promising that every request will be accepted.

How do I fund API orders on Liketide?

Liketide account funding is USDC-only on the supported EVM networks shown in the account funding flow. Fiat payments are not accepted. The API uses the available account balance when an order is submitted.

Ready to Grow Your Social Media?

Compare live service pricing, order limits, and delivery details before funding your account.