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

# Group Vectorapi
Group of all vectorapi-related resources.

## Vendorrestrictedfeatures

To fetch features which restricted to vendor. 

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

### Index [GET]

+ Parameters

    + limit (number, `5`)
    + 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": "vendorrestrictedfeatures/index?params=vectorapi&vendorrestrictedfeatures&index&json&5&<some_token>",
    "response": {
      "vendorRestrictedFeatures": [
        {
          "vendorRestrictedFeaturesId": "1",
          "vendorId": "1",
          "featureId": "3"
        },
        {
          "vendorRestrictedFeaturesId": "2",
          "vendorId": "2",
          "featureId": "3"
        },
        {
          "vendorRestrictedFeaturesId": "3",
          "vendorId": "3",
          "featureId": "3"
        },
        {
          "vendorRestrictedFeaturesId": "4",
          "vendorId": "4",
          "featureId": "3"
        },
        {
          "vendorRestrictedFeaturesId": "5",
          "vendorId": "5",
          "featureId": "3"
        }
      ]
    }
  }
}

+ **Other Optional Parameters**

    + Optional Parameters : limit, offset, pageNumber
    + Search Options: searchBy - coloumn name, searchValue - value of the field
    + Sort Options : columnName, orderBy
    + Parameter options (filter): vendorRestrictedFeaturesId,vendorId,featureId fields - vendorRestrictedFeaturesId,featureId,vendor   string(comma separated values).

## Index [/vectorapi/vendorrestrictedfeatures/index{?vendorId,access_token}]

### Index [GET]

+ Parameters
    
    + vendorId (required, varchar, `7123`)
    + 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": "vendorrestrictedfeatures/index?params=vectorapi&vendorrestrictedfeatures&index&json&7123&<some_token>",
    "response": {
      "vendorRestrictedFeatures": [
        {
          "vendorRestrictedFeaturesId": "127967",
          "vendorId": "7123",
          "featureId": "7"
        }
      ]
    }
  }
}

+ **Other Optional Parameters**

    + Optional Parameters : limit, offset, pageNumber
    + Search Options: searchBy - coloumn name, searchValue - value of the field
    + Sort Options : columnName, orderBy
    + Parameter options (filter): vendorRestrictedFeaturesId,vendorId,featureId fields - vendorRestrictedFeaturesId,featureId,vendor   string(comma separated values).

## Index [/vectorapi/vendorrestrictedfeatures/index{?searchBy,searchValue,limit,access_token}]

### Index [GET]

+ Parameters
    
    + searchBy (optional, varchar, `featureId`)
    + searchValue(optional, varchar, `2`)    
    + limit (optional, number, `5`)   
    + access_token (required, 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": "vendorrestrictedfeatures/index?params=vectorapi&vendorrestrictedfeatures&index&json&featureId&2&5&<some_token>",
    "response": {
      "vendorRestrictedFeatures": [
        {
          "vendorRestrictedFeaturesId": "15884",
          "vendorId": "16429",
          "featureId": "2"
        },
        {
          "vendorRestrictedFeaturesId": "16651",
          "vendorId": "17063",
          "featureId": "2"
        },
        {
          "vendorRestrictedFeaturesId": "16688",
          "vendorId": "17088",
          "featureId": "2"
        },
        {
          "vendorRestrictedFeaturesId": "16781",
          "vendorId": "17152",
          "featureId": "2"
        },
        {
          "vendorRestrictedFeaturesId": "16793",
          "vendorId": "17161",
          "featureId": "2"
        }
      ]
    }
  }
}


+ **Other Optional Parameters**

    + Optional Parameters : limit, offset, pageNumber
    + Search Options: searchBy - coloumn name, searchValue - value of the field
    + Sort Options : columnName, orderBy
    + Parameter options (filter): vendorRestrictedFeaturesId,vendorId,featureId fields - vendorRestrictedFeaturesId,featureId,vendor   string(comma separated values).
