API Reference

Welcome to the Grow Nova API documentation. Our API allows you to programmatically manage your orders, check statuses, and integrate our services directly into your own applications.

The API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.


Authentication

Authenticate your account when using the API by including your secret API key in the request. You can manage your API keys in the Dashboard. Your API keys carry many privileges, so be sure to keep them secure!

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.

Authorization: Bearer YOUR_API_KEY

Endpoints

POST/v1/order

Create an Order

Creates a new service order for a specific link.

Parameters

  • serviceinteger
    The ID of the service you want to order.
  • linkstring
    The target URL for the service.
  • quantityinteger
    The amount you want to order.

Example Request

const response = await fetch('https://api.grownova.com/v1/order', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    service: 102,
    link: 'https://instagram.com/post',
    quantity: 1000
  })
});
GET/v1/status?order=12345

Check Order Status

Retrieves the current status of an existing order.

Example Response

{
  "order": 12345,
  "status": "In progress",
  "charge": "1.50",
  "start_count": 500,
  "remains": 200
}