FORMAT: 1A
HOST: http://apiblueprint.vapi.devorch.com/

# Group Vectorapi
Group of all vectorapi-related resources.

## Release exclusive

Release Exclusive resource have main focus of carrying 'Sales start date'. When user creates a release, release can be assigned to multiple customers..

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

### Get [GET]

+ Parameters

    + id (number, `14`) ... An unique identifier of the message.
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "vapi.alpha.devorch.com",
      "httpStatusCode": 200
    },
    "request": "releaseexclusive/get?params=vectorapi&releaseexclusive&get&json&14&<some_token>",
    "response": {
      "releaseExclusive": {
        "id": 14,
        "dmsCustomerId": 59,
        "saleStartDate": "2005-01-08",
        "upc": "803680889701",
        "releaseId": 48747
      }
    }
  }
}

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

### Index [GET]

+ Parameters

    + limit (number, `4`) ... An unique identifier of the message.
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "vapi.alpha.devorch.com",
      "httpStatusCode": 200
    },
    "request": "releaseexclusive/index?params=vectorapi&releaseexclusive&index&json&4&<some_token>",
    "response": {
      "releaseExclusive": [
        {
          "id": 3,
          "dmsCustomerId": 2,
          "saleStartDate": "2004-10-12",
          "upc": "123456789157",
          "Releases": {
            "releaseId": 46
          }
        },
        {
          "id": 6,
          "dmsCustomerId": 2,
          "saleStartDate": "2004-11-02",
          "upc": "803680753309",
          "Releases": {
            "releaseId": 46804
          }
        },
        {
          "id": 8,
          "dmsCustomerId": 70,
          "saleStartDate": "2004-11-02",
          "upc": "803680753309",
          "Releases": {
            "releaseId": 46804
          }
        },
        {
          "id": 9,
          "dmsCustomerId": 66,
          "saleStartDate": "2004-10-12",
          "upc": "803680753507",
          "Releases": {
            "releaseId": 46808
          }
        }
      ]
    }
  }
}

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

### Post [POST]

+ Parameters

    + data (varchar, `{"releaseId":49814,"customerMasterMasterId": "14","salesStartDate":"2012-10-15"}`)
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "vapi.alpha.devorch.com",
      "httpStatusCode": 200
    },
    "request": "releaseexclusive/post?params=vectorapi&releaseexclusive&post&json&{\"releaseId\":49814,\"customerMasterMasterId\": \"5\",\"salesStartDate\":\"2012-10-15\"}&<some_token>",
    "response": {
      "releaseExclusiveId": 1111673
    }
  }
}

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

### Put [POST]

+ Parameters
    
    + data (varchar, `{"id":"1111673","releaseId":49814,"customerMasterMasterId": "15","salesStartDate":"2012-10-20"}`)
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "vapi.alpha.devorch.com",
      "httpStatusCode": 200
    },
    "request": "releaseexclusive/put?params=vectorapi&releaseexclusive&put&json&{\"id\":\"1111673\",\"releaseId\":49814,\"customerMasterMasterId\": \"12\",\"salesStartDate\":\"2012-10-20\"}&<some_token>",
    "response": {
      "releaseExclusive": {
        "id": 1111673,
        "dmsCustomerId": "12",
        "saleStartDate": "2012-10-20",
        "upc": "803680977606",
        "releaseId": 49814
      }
    }
  }
}

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

### Delete [DELETE]

+ Parameters

    + id (number, `1111674`) ... An unique identifier of the message.
    + access_token (varchar, `some token`)

+ Request JSON Message
    
    + Headers

            Accept: application/json

+ Response 200 (application/json)

    + Body
{
  "envelope": {
    "header": {
      "apiVersion": "1.0",
      "baseUrl": "vapi.alpha.devorch.com",
      "httpStatusCode": 200
    },
    "request": "releaseexclusive/delete?params=vectorapi&releaseexclusive&delete&json&1111675&<some_token>",
    "response": {
      "releaseExclusive": true
    }
  }
}
