We use cookies on this website to distinguish you from other users. We use this data to enhance your experience and for targeted advertising. By continuing to use this website you consent to our use of cookies. For more information, please see our Cookie Policy.


You can now try the API systems in a sandbox environment for free.Learn More

Create Scheduled Task

Create Scheduled Task

API Endpoint:
    http://ip_address:8880/api_link
Example Request Parameters:
    domain_name: domain.com
    status: true
    minute: */5
    hour: 1
    day: *
    week: *
    command: php -q /path/to/command/command.php
    description: Running Command Description
      
      	curl --location --request POST 'http://dev.fpanel.net:8880/api' \
--header 'Content-Type: application/json' \
--header 'Token;' \
--data-raw '{
  "api": {
    "process": "domain/task/create",
     "data": {
       "domain_name": "domain.com",
       "status":"true",
       "minute":"*/5",
       "hour":"1",
       "day":"*",
       "week":"*",
       "month":"*",
       "php_command":"test.php",
       "description":"Test Description"
     }
  }
}'
        
      
      
	  	<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'http://dev.fpanel.net:8880/api',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
  "api": {
    "process": "domain/task/create",
     "data": {
       "domain_name": "domain.com",
       "status":"true",
       "minute":"*/5",
       "hour":"1",
       "day":"*",
       "week":"*",
       "month":"*",
       "php_command":"test.php",
       "description":"Test Description"
     }
  }
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
    'Token: '
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
      	
      
      
      	import http.client
import json

conn = http.client.HTTPSConnection("dev.fpanel.net", 8880)
payload = json.dumps({
  "api": {
    "process": "domain/task/create",
    "data": {
      "domain_name": "domain.com",
      "status": "true",
      "minute": "*/5",
      "hour": "1",
      "day": "*",
      "week": "*",
      "month": "*",
      "php_command": "test.php",
      "description": "Test Description"
    }
  }
})
headers = {
  'Content-Type': 'application/json',
  'Token': ''
}
conn.request("POST", "/api", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
        
      
      
      	var http = require('follow-redirects').http;
var fs = require('fs');

var options = {
  'method': 'POST',
  'hostname': 'dev.fpanel.net',
  'port': 8880,
  'path': '/api',
  'headers': {
    'Content-Type': 'application/json',
    'Token': ''
  },
  'maxRedirects': 20
};

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function (chunk) {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });

  res.on("error", function (error) {
    console.error(error);
  });
});

var postData = JSON.stringify({
  "api": {
    "process": "domain/task/create",
    "data": {
      "domain_name": "domain.com",
      "status": "true",
      "minute": "*/5",
      "hour": "1",
      "day": "*",
      "week": "*",
      "month": "*",
      "php_command": "test.php",
      "description": "Test Description"
    }
  }
});

req.write(postData);

req.end();
      	
      
      
      	package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "http://dev.fpanel.net:8880/api"
  method := "POST"

  payload := strings.NewReader(`{
  "api": {
    "process": "domain/task/create",
     "data": {
       "domain_name": "domain.com",
       "status":"true",
       "minute":"*/5",
       "hour":"1",
       "day":"*",
       "week":"*",
       "month":"*",
       "php_command":"test.php",
       "description":"Test Description"
     }
  }
}`)

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Content-Type", "application/json")
  req.Header.Add("Token", "")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}
		
      
      
      	var client = new RestClient("http://dev.fpanel.net:8880/api");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "");
var body = @"{" + "\n" +
@"  ""api"": {" + "\n" +
@"    ""process"": ""domain/task/create""," + "\n" +
@"     ""data"": {" + "\n" +
@"       ""domain_name"": ""domain.com""," + "\n" +
@"       ""status"":""true""," + "\n" +
@"       ""minute"":""*/5""," + "\n" +
@"       ""hour"":""1""," + "\n" +
@"       ""day"":""*""," + "\n" +
@"       ""week"":""*""," + "\n" +
@"       ""month"":""*""," + "\n" +
@"       ""php_command"":""test.php""," + "\n" +
@"       ""description"":""Test Description""" + "\n" +
@"     }" + "\n" +
@"  }" + "\n" +
@"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
      	
      
      	
      	{
    "api": {
        "process": "domain/task/create",
        "data": {
        "domain_name": "domain.com",
            "status":"true",
            "minute":"*/5",
            "hour":"1",
            "day":"*",
            "week":"*",
            "month":"*",
            "command":"php -q /path/to/command/command.php",
            "description":"Running Command Description"
        }
    }
}
		
      
      	
      	<?xml version="1.0" encoding="UTF-8" ?>
    <api>
        <process>domain/task/create</process>
        <data>
            <domain_name>domain.com</domain_name>
            <status>true</status>
            <minute>*/5</minute>
            <hour>1</hour>
            <day>*</day>
            <week>*</week>
            <month>*</month>
            <command>php -q /path/to/command/command.php</command>
            <description>Running Command Description</description>
        </data>
    </api>
        
	  
      	
      	{
    "result":{
        "status":1,
        "message":"Operation completed successful"
    }
}
		
	  

We use cookies on this website to distinguish you from other users. We use this data to enhance your experience and for targeted advertising. By continuing to use this website you consent to our use of cookies. For more information, please see our Cookie Policy.