FatSecret Platform API Documentation

Profile - Food Diary: Copy Entries Between Dates

OAuth 1.0 Latest
Description

Copies the food entries for a specified meal from a nominated date to a nominated date.

Parameters
All
NAME TYPE REQUIRED DESCRIPTION
method String Required MUST be "food_entries.copy"
from_date Int Required Date to copy food entries from expressed in the number of days since January 1, 1970
to_date Int Required Date to copy food entries to expressed in the number of days since January 1, 1970 (default value is the current day)
meal String Optional Type of meal eaten. Valid meal types are "breakfast", "lunch", "dinner" and "other"
format String Optional The desired response format. Valid response formats are "xml" or "json" (default value is "xml").
Response
There are no storable values returned by this call.

Each success element contains information as follows:

NAME TYPE DESCRIPTION
success Int Whether the call succeeded or not. If successful equals 1

Example Response

Example 1:

<?xml version="1.0" encoding="utf-8"?>
<success xmlns="http://platform.fatsecret.com/api/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://platform.fatsecret.com/api/1.0/ http://platform.fatsecret.com/api/1.0/fatsecret.xsd">1</success>

Example 1:

{
  "success": {
    "value": "1"
  }
}
Error Codes
CODE TYPE DESCRIPTION
2 OAuth 1.0 Missing required oauth parameter: '<details>'
3 OAuth 1.0 Unsupported oauth parameter: '<details>'
4 OAuth 1.0 Invalid signature method: '<details>'
5 OAuth 1.0 Invalid consumer key: '<details>'
6 OAuth 1.0 Invalid/expired timestamp: '<details>'
7 OAuth 1.0 Invalid/used nonce: '<details>'
8 OAuth 1.0 Invalid signature: '<details>'
9 OAuth 1.0 Invalid access token: '<details>'
101 Parameter Missing required parameter: '<details>'
108 Parameter Invalid Type: '<details>'
207 Application Date selected does not have any food entries to copy: '<details>'