---
title: Calendario
slug: es/calendario
docTags: 
createdAt: 2025-01-14T11:47:22.999Z
---

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://api.fsflt.net/report/traffic_reports/schedule/available",
  "name": "Available reports for scheduling",
  "method": "GET",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [
      {
        "kind": "required",
        "name": "X-API-KEY",
        "type": "string",
        "description": "API Key for authorization"
      }
    ],
    "bodyDataParameters": [
      {
        "kind": "required",
        "name": "customer_code",
        "type": "Number",
        "description": "Customer code"
      },
      {
        "name": "lang",
        "kind": "optional",
        "type": "String",
        "description": "EN | IT | DE | ES",
        "children": []
      }
    ],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "0BtCgb0hqT2Z1Z39ElIma",
        "code": "[\n    {\n        \"id\": 28,\n        \"description\": \"Blocked by category\"\n    },\n    {\n        \"id\": 29,\n        \"description\": \"Blocked for macrocategory\"\n    }\n]",
        "language": "200"
      },
      {
        "id": "XWakB6Y5GOX3hUSvB1zyW",
        "code": "{\n    \"code\": 401,\n    \"message\": \"Missing API Key\"\n}",
        "language": "401"
      },
      {
        "id": "I9BMRN6B8q6VobA3gfHFH",
        "language": "422",
        "code": "{\n    \"code\": 422,\n    \"message\": \"Validation error\",\n    \"content\": {\n        \"lang\": [\n            \"validation.in\"\n        ]\n    }\n}",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "0BtCgb0hqT2Z1Z39ElIma"
  },
  "examples": {
    "languages": [
      {
        "id": "4kDS0Gqkeu5NhOLA9QlTA",
        "language": "curl",
        "code": "curl --location --request GET 'https://api.fsflt.net/report/traffic_reports/schedule/available' \\\n--header 'X-API-KEY: string' \\\n--data '{\"customer_code\":\"Number\",\"lang\":\"String\"}'",
        "customLabel": ""
      },
      {
        "id": "_YiUD8SNdIsJXmEt5YIiw",
        "language": "nodejs",
        "code": "var request = require('request');\nvar options = {\n   'method': 'GET',\n   'url': 'https://api.fsflt.net/report/traffic_reports/schedule/available',\n   'headers': {\n      'X-API-KEY': 'string'\n   },\n   body: '{\"customer_code\":\"Number\",\"lang\":\"String\"}'\n\n};\nrequest(options, function (error, response) {\n   if (error) throw new Error(error);\n   console.log(response.body);\n});\n",
        "customLabel": ""
      },
      {
        "id": "tmMcnDdJBvUAP0DWUtVi3",
        "language": "javascript",
        "code": "var myHeaders = new Headers();\nmyHeaders.append(\"X-API-KEY\", \"string\");\n\nvar raw = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"lang\\\":\\\"String\\\"}\";\n\nvar requestOptions = {\n   method: 'GET',\n   headers: myHeaders,\n   body: raw,\n   redirect: 'follow'\n};\n\nfetch(\"https://api.fsflt.net/report/traffic_reports/schedule/available\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));",
        "customLabel": ""
      },
      {
        "id": "GhtGW_sUANSbs0H7Shc7X",
        "language": "python",
        "code": "import requests\n\nurl = \"https://api.fsflt.net/report/traffic_reports/schedule/available\"\n\npayload = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"lang\\\":\\\"String\\\"}\"\nheaders = {\n   'X-API-KEY': 'string'\n}\n\nresponse = requests.request(\"GET\", url, headers=headers, data=payload)\n\nprint(response.text)\n",
        "customLabel": ""
      },
      {
        "id": "KUVn1_c2ZY_1CnmRdQkvo",
        "language": "ruby",
        "code": "require \"uri\"\nrequire \"net/http\"\n\nurl = URI(\"https://api.fsflt.net/report/traffic_reports/schedule/available\")\n\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = true\n\nrequest = Net::HTTP::Get.new(url)\nrequest[\"X-API-KEY\"] = \"string\"\nrequest.body = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"lang\\\":\\\"String\\\"}\"\n\nresponse = https.request(request)\nputs response.read_body\n",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "_YiUD8SNdIsJXmEt5YIiw"
  },
  "description": "Get the list of available reports for scheduling",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  },
  "autoGeneratedAnchorSlug": "available-reports-for-scheduling",
  "legacyHash": "Lqr8rRG9EyUUxf7X_PhwI"
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://api.fsflt.net/report/traffic_reports/schedule/list",
  "name": "List active scheduling on customer",
  "method": "GET",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [
      {
        "kind": "required",
        "name": "X-API-KEY",
        "type": "string",
        "description": "API Key for authorization"
      }
    ],
    "bodyDataParameters": [
      {
        "kind": "required",
        "name": "customer_code",
        "type": "Number",
        "description": "Customer code"
      },
      {
        "name": "lang",
        "kind": "optional",
        "type": "String",
        "description": "EN | IT | DE | ES",
        "children": []
      }
    ],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "0BtCgb0hqT2Z1Z39ElIma",
        "code": "[\n    {\n        \"id\": \"886.2\",\n        \"reports_id\": [\n            8,\n            28,\n            60\n        ],\n        \"recivers\": [\n            \"example@example.com\"\n        ],\n        \"days\": [\n            \"0\",\n            \"1\",\n            \"2\",\n            \"3\",\n            \"4\",\n            \"5\",\n            \"6\"\n        ],\n        \"hours\": [\n            \"00\",\n            \"23\"\n        ],\n        \"interval\": 7,\n        \"profile_name\": \"Default\"\n    },\n    {\n        \"id\": \"997.2\",\n        \"reports_id\": [\n            87\n        ],\n        \"recivers\": [\n            \"example@example.com\"\n        ],\n        \"days\": [\n            \"1\"\n        ],\n        \"hours\": [\n            \"00\",\n            \"23\"\n        ],\n        \"interval\": 7,\n        \"profile_name\": \"New 1\"\n    }\n]",
        "language": "200"
      },
      {
        "id": "XWakB6Y5GOX3hUSvB1zyW",
        "code": "{\n    \"code\": 401,\n    \"message\": \"Missing API Key\"\n}",
        "language": "401"
      },
      {
        "id": "I9BMRN6B8q6VobA3gfHFH",
        "language": "422",
        "code": "{\n    \"code\": 422,\n    \"message\": \"Validation error\",\n    \"content\": {\n        \"lang\": [\n            \"validation.in\"\n        ]\n    }\n}",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "I9BMRN6B8q6VobA3gfHFH"
  },
  "examples": {
    "languages": [
      {
        "id": "tWh7Xadsj2104OaCA_mJR",
        "language": "curl",
        "code": "curl --location --request GET 'https://api.fsflt.net/report/traffic_reports/schedule/list' \\\n--header 'X-API-KEY: string' \\\n--data '{\"customer_code\":\"Number\",\"lang\":\"String\"}'",
        "customLabel": ""
      },
      {
        "id": "eSdIgN7wpd2BrBrAqwKZw",
        "language": "nodejs",
        "code": "var request = require('request');\nvar options = {\n   'method': 'GET',\n   'url': 'https://api.fsflt.net/report/traffic_reports/schedule/list',\n   'headers': {\n      'X-API-KEY': 'string'\n   },\n   body: '{\"customer_code\":\"Number\",\"lang\":\"String\"}'\n\n};\nrequest(options, function (error, response) {\n   if (error) throw new Error(error);\n   console.log(response.body);\n});\n",
        "customLabel": ""
      },
      {
        "id": "_2xi_JEY5URHm15ljQsjX",
        "language": "javascript",
        "code": "var myHeaders = new Headers();\nmyHeaders.append(\"X-API-KEY\", \"string\");\n\nvar raw = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"lang\\\":\\\"String\\\"}\";\n\nvar requestOptions = {\n   method: 'GET',\n   headers: myHeaders,\n   body: raw,\n   redirect: 'follow'\n};\n\nfetch(\"https://api.fsflt.net/report/traffic_reports/schedule/list\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));",
        "customLabel": ""
      },
      {
        "id": "DXir81dnhYq0hXzVexEIY",
        "language": "python",
        "code": "import requests\n\nurl = \"https://api.fsflt.net/report/traffic_reports/schedule/list\"\n\npayload = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"lang\\\":\\\"String\\\"}\"\nheaders = {\n   'X-API-KEY': 'string'\n}\n\nresponse = requests.request(\"GET\", url, headers=headers, data=payload)\n\nprint(response.text)\n",
        "customLabel": ""
      },
      {
        "id": "ZXe6gjHtDjtInTnEkgI7i",
        "language": "ruby",
        "code": "require \"uri\"\nrequire \"net/http\"\n\nurl = URI(\"https://api.fsflt.net/report/traffic_reports/schedule/list\")\n\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = true\n\nrequest = Net::HTTP::Get.new(url)\nrequest[\"X-API-KEY\"] = \"string\"\nrequest.body = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"lang\\\":\\\"String\\\"}\"\n\nresponse = https.request(request)\nputs response.read_body\n",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "tWh7Xadsj2104OaCA_mJR"
  },
  "description": "Gets the currently active reports schedule of a given customer",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  },
  "autoGeneratedAnchorSlug": "list-active-scheduling-on-customer",
  "legacyHash": "Vq0T7umN5VZtPRcpk8clw"
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://api.fsflt.net/report/traffic_reports/schedule/add",
  "name": "Add a report schedule",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [
      {
        "kind": "required",
        "name": "X-API-KEY",
        "type": "string",
        "description": "API Key for authorization"
      }
    ],
    "bodyDataParameters": [
      {
        "kind": "required",
        "name": "customer_code",
        "type": "Number",
        "description": "Customer code"
      },
      {
        "name": "reports_id",
        "kind": "required",
        "type": "Array",
        "description": "Array of reports id to add in the schedule",
        "children": []
      },
      {
        "name": "recivers",
        "kind": "required",
        "type": "Array",
        "description": "Array of emails to send the reports: max 3",
        "children": []
      },
      {
        "name": "days",
        "kind": "required",
        "type": "Array",
        "description": "Array of integer of days of the week to be included in the report.\n0 stands for monday\n...\n6 for sunday",
        "children": []
      },
      {
        "name": "hours",
        "kind": "required",
        "type": "string",
        "description": "Array of indeger of size 2 to specify the interval of the report. e.g [00,23] stands for all day",
        "children": []
      },
      {
        "name": "interval",
        "kind": "required",
        "type": "Number",
        "description": "How often send the reports\n1 for once a day\n7 for once a week",
        "children": []
      },
      {
        "name": "all_profiles",
        "kind": "required",
        "type": "Boolean",
        "description": "True for generate reports for all profiles",
        "children": []
      },
      {
        "name": "profile_code",
        "kind": "optional",
        "type": "Integer",
        "description": "If all_profiles is false, specify a profile to generate the reports",
        "children": []
      }
    ],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "0BtCgb0hqT2Z1Z39ElIma",
        "code": "{\n    \"id\": \"1195.2\",\n    \"message\": \"Schedule added successfully\"\n}",
        "language": "200"
      },
      {
        "id": "XWakB6Y5GOX3hUSvB1zyW",
        "code": "{\n    \"code\": 401,\n    \"message\": \"Missing API Key\"\n}",
        "language": "401"
      },
      {
        "id": "I9BMRN6B8q6VobA3gfHFH",
        "language": "422",
        "code": "{\n    \"code\": 422,\n    \"message\": \"Validation error\",\n    \"content\": {\n        \"lang\": [\n            \"validation.in\"\n        ]\n    }\n}",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "0BtCgb0hqT2Z1Z39ElIma"
  },
  "examples": {
    "languages": [
      {
        "id": "ll0UTeffaijOsS_69Jpy7",
        "language": "curl",
        "code": "curl --location 'https://api.fsflt.net/report/traffic_reports/schedule/add' \\\n--header 'X-API-KEY: string' \\\n--data '{\"customer_code\":\"Number\",\"reports_id\":\"Array\",\"recivers\":\"Array\",\"days\":\"Array\",\"hours\":\"String\",\"interval\":\"Number\",\"all_profiles\":\"Boolean\",\"profile_code\":\"Integer\"}'",
        "customLabel": ""
      },
      {
        "id": "c2C_kYXa9zmYgAs9tz8wt",
        "language": "nodejs",
        "code": "var request = require('request');\nvar options = {\n   'method': 'POST',\n   'url': 'https://api.fsflt.net/report/traffic_reports/schedule/add',\n   'headers': {\n      'X-API-KEY': 'string'\n   },\n   body: '{\"customer_code\":\"Number\",\"reports_id\":\"Array\",\"recivers\":\"Array\",\"days\":\"Array\",\"hours\":\"String\",\"interval\":\"Number\",\"all_profiles\":\"Boolean\",\"profile_code\":\"Integer\"}'\n\n};\nrequest(options, function (error, response) {\n   if (error) throw new Error(error);\n   console.log(response.body);\n});\n",
        "customLabel": ""
      },
      {
        "id": "9co35gWwtsJS11s9ZETMD",
        "language": "javascript",
        "code": "var myHeaders = new Headers();\nmyHeaders.append(\"X-API-KEY\", \"string\");\n\nvar raw = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"reports_id\\\":\\\"Array\\\",\\\"recivers\\\":\\\"Array\\\",\\\"days\\\":\\\"Array\\\",\\\"hours\\\":\\\"String\\\",\\\"interval\\\":\\\"Number\\\",\\\"all_profiles\\\":\\\"Boolean\\\",\\\"profile_code\\\":\\\"Integer\\\"}\";\n\nvar requestOptions = {\n   method: 'POST',\n   headers: myHeaders,\n   body: raw,\n   redirect: 'follow'\n};\n\nfetch(\"https://api.fsflt.net/report/traffic_reports/schedule/add\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));",
        "customLabel": ""
      },
      {
        "id": "K_I67h_cQ9nV2C_UyURce",
        "language": "python",
        "code": "import requests\n\nurl = \"https://api.fsflt.net/report/traffic_reports/schedule/add\"\n\npayload = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"reports_id\\\":\\\"Array\\\",\\\"recivers\\\":\\\"Array\\\",\\\"days\\\":\\\"Array\\\",\\\"hours\\\":\\\"String\\\",\\\"interval\\\":\\\"Number\\\",\\\"all_profiles\\\":\\\"Boolean\\\",\\\"profile_code\\\":\\\"Integer\\\"}\"\nheaders = {\n   'X-API-KEY': 'string'\n}\n\nresponse = requests.request(\"POST\", url, headers=headers, data=payload)\n\nprint(response.text)\n",
        "customLabel": ""
      },
      {
        "id": "10vUZ2gjZ1l3TKf4k6LUY",
        "language": "ruby",
        "code": "require \"uri\"\nrequire \"net/http\"\n\nurl = URI(\"https://api.fsflt.net/report/traffic_reports/schedule/add\")\n\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = true\n\nrequest = Net::HTTP::Post.new(url)\nrequest[\"X-API-KEY\"] = \"string\"\nrequest.body = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"reports_id\\\":\\\"Array\\\",\\\"recivers\\\":\\\"Array\\\",\\\"days\\\":\\\"Array\\\",\\\"hours\\\":\\\"String\\\",\\\"interval\\\":\\\"Number\\\",\\\"all_profiles\\\":\\\"Boolean\\\",\\\"profile_code\\\":\\\"Integer\\\"}\"\n\nresponse = https.request(request)\nputs response.read_body\n",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "K_I67h_cQ9nV2C_UyURce"
  },
  "description": "Add a new schedule report on a specified customer",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  },
  "autoGeneratedAnchorSlug": "add-a-report-schedule",
  "legacyHash": "xYmBIz6gxnCsE-pF7Jkb-"
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://api.fsflt.net/report/traffic_reports/schedule/remove",
  "name": "Remove a report schedule",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [
      {
        "kind": "required",
        "name": "X-API-KEY",
        "type": "string",
        "description": "API Key for authorization"
      }
    ],
    "bodyDataParameters": [
      {
        "kind": "required",
        "name": "customer_code",
        "type": "Number",
        "description": "Customer code"
      },
      {
        "name": "id",
        "kind": "required",
        "type": "String",
        "description": "Id of the schedule report to remove",
        "children": []
      }
    ],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "0BtCgb0hqT2Z1Z39ElIma",
        "code": "{\n    \"message\": \"Schedule removed successfully\"\n}",
        "language": "200"
      },
      {
        "id": "XWakB6Y5GOX3hUSvB1zyW",
        "code": "{\n    \"code\": 401,\n    \"message\": \"Missing API Key\"\n}",
        "language": "401"
      },
      {
        "id": "I9BMRN6B8q6VobA3gfHFH",
        "language": "422",
        "code": "{\n    \"code\": 422,\n    \"message\": \"Validation error\",\n    \"content\": {\n        \"lang\": [\n            \"validation.in\"\n        ]\n    }\n}",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "0BtCgb0hqT2Z1Z39ElIma"
  },
  "examples": {
    "languages": [
      {
        "id": "YH-jTDMDQijdzw-Cj61M5",
        "language": "curl",
        "code": "curl --location 'https://api.fsflt.net/report/traffic_reports/schedule/remove' \\\n--header 'X-API-KEY: string' \\\n--data '{\"customer_code\":\"Number\",\"id\":\"String\"}'",
        "customLabel": ""
      },
      {
        "id": "li51QSyXxdBprvnWSLzxi",
        "language": "nodejs",
        "code": "var request = require('request');\nvar options = {\n   'method': 'POST',\n   'url': 'https://api.fsflt.net/report/traffic_reports/schedule/remove',\n   'headers': {\n      'X-API-KEY': 'string'\n   },\n   body: '{\"customer_code\":\"Number\",\"id\":\"String\"}'\n\n};\nrequest(options, function (error, response) {\n   if (error) throw new Error(error);\n   console.log(response.body);\n});\n",
        "customLabel": ""
      },
      {
        "id": "NnuIsstsLYaCcNJELWHds",
        "language": "javascript",
        "code": "var myHeaders = new Headers();\nmyHeaders.append(\"X-API-KEY\", \"string\");\n\nvar raw = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"id\\\":\\\"String\\\"}\";\n\nvar requestOptions = {\n   method: 'POST',\n   headers: myHeaders,\n   body: raw,\n   redirect: 'follow'\n};\n\nfetch(\"https://api.fsflt.net/report/traffic_reports/schedule/remove\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));",
        "customLabel": ""
      },
      {
        "id": "Fbot0n4jJC4CkQDeL-jiM",
        "language": "python",
        "code": "import requests\n\nurl = \"https://api.fsflt.net/report/traffic_reports/schedule/remove\"\n\npayload = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"id\\\":\\\"String\\\"}\"\nheaders = {\n   'X-API-KEY': 'string'\n}\n\nresponse = requests.request(\"POST\", url, headers=headers, data=payload)\n\nprint(response.text)\n",
        "customLabel": ""
      },
      {
        "id": "XlhMBvfK_bMlnPeeuzegy",
        "language": "ruby",
        "code": "require \"uri\"\nrequire \"net/http\"\n\nurl = URI(\"https://api.fsflt.net/report/traffic_reports/schedule/remove\")\n\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = true\n\nrequest = Net::HTTP::Post.new(url)\nrequest[\"X-API-KEY\"] = \"string\"\nrequest.body = \"{\\\"customer_code\\\":\\\"Number\\\",\\\"id\\\":\\\"String\\\"}\"\n\nresponse = https.request(request)\nputs response.read_body\n",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "YH-jTDMDQijdzw-Cj61M5"
  },
  "description": "Remove a report scheduling from a customer",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  },
  "autoGeneratedAnchorSlug": "remove-a-report-schedule",
  "legacyHash": "KPSjhx-woaIBEymKhIXxo"
}
```
:::

