{
    "name": "Dailymotion",
    "apiVersion": "1",
    "description": "This API allows to connect with Dailymotion graph API",
    "operations": {
      "UserRequest": {
        "httpMethod": "GET",
        "uri": "user/{user_id}?fields={fields}",
        "summary": "Access the videos for a specific user",
        "class": "WPRemoteMediaExt\\Guzzle\\Service\\Command\\OperationCommand",
        "responseClass": "DailymotionOutput",
        "parameters": {
                "user_id": {
                    "type": "string",
                    "location": "uri",
                    "description": "The user id you want.",
                    "required": true
                },
                "fields": {
                    "type": "string",
                    "location": "uri",
                    "default": "id,screenname",
                    "description": "Fields list. See http://www.dailymotion.com/doc/api/obj-video.html"
                }
            }
      },
      "UserVideosRequest": {
        "httpMethod": "GET",
        "uri": "user/{user_id}/videos",
        "summary": "Access the videos for a specific user",
        "class": "WPRemoteMediaExt\\Guzzle\\Service\\Command\\OperationCommand",
        "responseClass": "DailymotionOutput",
        "parameters": {
                "user_id": {
                    "type": "string",
                    "location": "uri",
                    "description": "The user id you want.",
                    "required": true
                },
                "fields": {
                    "type": "string",
                    "location": "query",
                    "default": "id,title",
                    "description": "Fields list. See http://www.dailymotion.com/doc/api/obj-video.html"
                },
                "page": {
                    "type": "string",
                    "location": "query",
                    "default": "1"
                },
                "limit": {
                    "type": "string",
                    "location": "query",
                    "default": "40"
                }
            }
      }
    },
    "models": {
        "DailymotionOutput": {
            "type": "object",
            "additionalProperties": {
                "location": "json"
            }
        }
    }
}
