FORMAT: 1A
HOST: http://192.168.0.53:5555

# Group Vectorapi
Group of all vectorapi-related resources.

## Useranalyticspreferences

To manage user specific channel sequence data. 

## Post [/vectorapi/useranalyticspreferences/post{?data,access_token}]

### Post [POST]

+ Parameters

    + data (varchar, `{"user_id":16888,"channel_sequence":"FansGain-2","hidden_channel_sequence":"20,40"}`)
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)
    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "testing.vapi.devorch.com",
      "httpStatusCode": 200
    },
    "request": "useranalyticspreferences/post?params=vectorapi&useranalyticspreferences&post&json&{\"user_id\":28470,\"channel_sequence\":\"FansGain-1\",\"hidden_channel_sequence\":\"20,40\"}&<some_token>",
    "response": {
      "channel_sequence_id": 688
    }
  }
}


## Put [/vectorapi/useranalyticspreferences/put{?data,access_token}]

### Put [POST]

+ Parameters
    
    + data (varchar, `{"channel_sequence_id":"687", "user_id":16888,"channel_sequence":"FansGain-10","hidden_channel_sequence":"10,50"}`)
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "testing.vapi.devorch.com",
      "httpStatusCode": 200
    },
    "request": "useranalyticspreferences/put?params=vectorapi&useranalyticspreferences&put&json&{\"channel_sequence_id\":\"688\", \"user_id\":28470,\"channel_sequence\":\"FansGain-10\",\"hidden_channel_sequence\":\"10,50\"}&<some_token>",
    "response": {
      "channel_sequence": [
        {
          "channel_sequence_id": "688",
          "user_id": "16888",
          "channel_sequence": "FansGain-10",
          "hidden_channel_sequence": "10,50"
        }
      ]
    }
  }
}

## Get [/vectorapi/useranalyticspreferences/get{?id,access_token}]

### Get [GET]

+ Parameters

    + id (number, `687`) ... Primary key of channel_sequence table.
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "testing.vapi.devorch.com",
      "httpStatusCode": 200
    },
    "request": "useranalyticspreferences/get?params=vectorapi&useranalyticspreferences&get&json&688&<some_token>",
    "response": {
      "channel_sequence": [
        {
          "channel_sequence_id": "687",
          "user_id": "16888",
          "channel_sequence": "FansGain-10",
          "hidden_channel_sequence": "10,50"
        }
      ]
    }
  }
}


## Index [/vectorapi/useranalyticspreferences/index{?limit,access_token}]

### Index [GET]

+ Parameters
    
    + limit (required, number, `5`)
    + access_token (optional, varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "testing.vapi.devorch.com",
      "httpStatusCode": 200
    },
    "request": "useranalyticspreferences/index?params=vectorapi&useranalyticspreferences&index&json&5&<some_token>",
    "response": {
      "channel_sequence": [
        {
          "channel_sequence_id": "103",
          "user_id": "16228",
          "channel_sequence": "FansGain-1,FansLost-2,Engagement-3,23,19,1,10,12,17,9,16,13,4,20",
          "hidden_channel_sequence": ""
        },
        {
          "channel_sequence_id": "679",
          "user_id": "16228",
          "channel_sequence": "FansGain-1,FansLost-2,Engagement-3,23,19,1,10,12,17,9,16,13,4,20",
          "hidden_channel_sequence": null
        },
        {
          "channel_sequence_id": "680",
          "user_id": "16228",
          "channel_sequence": "FansGain-1,FansLost-2,Engagement-3,23,19,1,20,12,17,9,16,13,4,10",
          "hidden_channel_sequence": null
        },
        {
          "channel_sequence_id": "681",
          "user_id": "16228",
          "channel_sequence": "FansGain-1,FansLost-2,Engagement-3,23,19,1,20,12,17,9,16,13,4,10",
          "hidden_channel_sequence": null
        },
        {
          "channel_sequence_id": "689",
          "user_id": "16228",
          "channel_sequence": "FansGain-2",
          "hidden_channel_sequence": "20,40"
        }
      ],
      "total_records": "11"
    }
  }
}

## Delete [/vectorapi/useranalyticspreferences/delete{?id,access_token}]

### Delete [DELETE]

+ Parameters

    + id (number, `688`) ... Primary key of channel_sequence table.
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "testing.vapi.devorch.com",
      "httpStatusCode": 200
    },
    "request": "useranalyticspreferences/delete?params=vectorapi&useranalyticspreferences&delete&json&688&<some_token>",
    "response": {
      "channel_sequence_id": "688"
    }
  }
}
