I am trying to create a new project in fortify using REST api and so far I have been able to create the application and version,but I am not able to add attributes to it and commit it.
Here is my code so far.
Here is my script that I am using to commit.

```
import requests

headers = {
'accept': 'application/json',
'Authorization': 'FortifyToken MmRjODVjZjctOWE2Zi00NGQxLWFkZTAtZmE2ZjUxZmZiYmU1',
'Content-Type': 'application/json',
}

json_data={
"requests": [
{
"uri": "http://localhost:8080/ssc/api/v1/projectVersions/6491/attributes",
"httpVerb": "PUT",
"postData": [
{
"attributeDefinitionId": 1,
"values": [
{
"guid": "High"
}
]
},
{
"guid":"DevPhase",
"attributeDefinitionId":"2",
"values": [
{
"guid":"Active"
}
]
} ,
{
"guid":"Accessibility",
"attributeDefinitionId":"3",
"values": [
{"guid":"externalpublicnetwork"}
]
},
{
"guid":"DevStrategy",
"attributeDefinitionId":"4",
"values": [
{"guid":"Internal"}
]
}
]

},

{

"uri": "http://localhost:8080/ssc/api/v1/projectVersions/6491?hideProgress=true",
"httpVerb": "PUT",
"postData": {
"committed": "true",
}
}
]
}
response = requests.post('localhost:8080/.../bulk', headers=headers, json=json_data)

the header that I provided works fine.

```

this is the error that I am getting.

```
{u'count': 2, u'successCount': 0, u'data': [{u'request': {u'uri': u'http://shortterm-2075.rg5.emdevinfrabom.oraclevcn.com:8080/ssc/api/v1/projectVersions/6491/attributes', u'postData': u'[{&quot;attributeDefinitionId&quot;:1,&quot;values&quot;:[{&quot;guid&quot;:&quot;High&quot;}]},{&quot;attributeDefinitionId&quot;:&quot;5307&quot;,&quot;guid&quot;:&quot;DevPhase&quot;,&quot;values&quot;:[{&quot;guid&quot;:&quot;Active&quot;}]},{&quot;attributeDefinitionId&quot;:&quot;5319&quot;,&quot;guid&quot;:&quot;Accessibility&quot;,&quot;values&quot;:[{&quot;guid&quot;:&quot;externalpublicnetwork&quot;}]},{&quot;attributeDefinitionId&quot;:&quot;5312&quot;,&quot;guid&quot;:&quot;DevStrategy&quot;,&quot;values&quot;:[{&quot;guid&quot;:&quot;Internal&quot;}]}]', u'httpVerb': u'PUT'}, u'responses': [{u'body': {u'errorCode': -12300, u'message': u'Missing meta data definitions.', u'responseCode': 400}, u'headers': {}, u'requestUrl': u'http://localhost:8080/ssc/api/v1/projectVersions/6491/attributes'}]}, {u'request': {u'uri': u'shortterm-2075.rg5.emdevinfrabom.oraclevcn.com:8080/.../6491, u'postData': u'{&quot;committed&quot;:&quot;true&quot;}', u'httpVerb': u'PUT'}, u'responses': [{u'body': {u'errorCode': -12301, u'message': u'A required application attribute definition is missing a value: Development Phase.', u'responseCode': 400}, u'headers': {}, u'requestUrl': u'http://localhost:8080/ssc/api/v1/projectVersions/6491?hideProgress=true'}]}], u'responseCode': 200}

```

this is the error while committing "`A required application attribute definition is missing a value: Development Phase`" and this one while posting to its attributes `A required application attribute definition is missing a value: Development Phase.', u'responseCode': 400`

I went through many community forums and could not find any related solution.
Can someone please help me here.