+1 (888) 674-2299

28,274,868 Royalty Free Stock Photos

How to use the Fotolia API

Method: shoppingcart.transferToLightbox

This methods allows you to transfer one or more files from the shopping cart to the user's default lightbox.

Authentication

This method requires authentication.

Arguments

Argument Type Valid Values Default Value Detail
api_key string Valid Values required you need a valid api key to use the API
session_id string Valid session ID required authentified session ID( use loginUser to create a session ID)
id int Valid media ID required Media ID (ID of the Media whose you want to purchase a license)

Returned Values

Element (path) Name Type Description
void

Example Query using only one media ID


<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
  <methodName>shoppingcart.transferToLightbox</methodName>
  <params>
    <param>
      <value>
        <string>YOUR_API_KEY</string>
      </value>
    </param>
    <param>
      <value>
        <string>SESSION_ID</string>
      </value>
    </param>
    <param>
      <value>
        <int>15446940</int>
      </value>
    </param>
  </params>
</methodCall>

Example Query using multiple media IDs


<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
  <methodName>shoppingcart.transferToLightbox</methodName>
  <params>
    <param>
      <value>
        <string>YOUR_API_KEY</string>
      </value>
    </param>
    <param>
      <value>
        <string>SESSION_ID</string>
      </value>
    </param>
    <param>
      <value>
        <array>
          <data>
            <value>
              <int>15446940</int>
            </value>
            <value>
              <int>5157391</int>
            </value>
          </data>
        </array>
      </value>
    </param>
  </params>
</methodCall>

Example Response


<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
  <params>
    <param>
      <value>
        <string/>
      </value>
    </param>
  </params>
</methodResponse>

Error Codes

001: Service currently unavailable
The requested service is temporarily unavailable.
002: Failed to parse request
The XML-RPC request document could not be parsed.
010: Missing API Key
The API key passed is missing.
011: Invalid API Key
The API key passed is not valid or has expired.
020: Missing Session ID
The session ID passed is missing. A valid session ID is needed to access this method
021: Invalid Session ID
The session ID passed is not valid. Please login to get a valid session ID.
031: Invalid Method
This method does not exist in the method list.
032: Method not Available
This method is not available for this API Key.
100: Missing Media ID
The media ID is missing. Media ID is required for this method.
101: Invalid Media ID
The media ID passed is not valid or doesn't correspond to any media.