Developers
Idea Profile
The idea profile contains all information about an idea profile which includes:
- Comments (and comment replies)
- Tabs, with the possibility of containing:
- Links
- Documents
- Notes
- Todo lists
- Team members
- Activity score
- Average rating
- Submitted time
GET: /api/idea/details/[id number of idea]
<Idea xmlns="http://brainstorm.intuit.com" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Id>4478</Id>
<AvgRatingRounded>0</AvgRatingRounded>
<BusinessUnitName>Consumer: Personal Finance</BusinessUnitName>
<PunchLine>API Test idea</PunchLine>
<ScoreRecent>2.2453015889138985</ScoreRecent>
<StatusName>Just an idea, not working on it</StatusName>
<SubmittedOn>2011-08-12T10:25:58</SubmittedOn>
<Submitter>
<Id>11362</Id>
<DisplayName>Bryant Chou</DisplayName>
<EmailWork>Bryant_Chou@intuit.com</EmailWork>
<Location/>
<Phone></Phone>
<PhotoExists>false</PhotoExists>
<PhotoUrl_36x36>http://localhost.localhost/Images/photo_none_small.jpg</PhotoUrl_36x36>
</Submitter>
<Comments>
<Comment>
<Author>
<DisplayName>Bryant Chou</DisplayName>
<EmailWork>Bryant_Chou@intuit.com</EmailWork>
<PhotoExists>false</PhotoExists>
</Author>
<Body>
<p>This idea is great!!!</p>
</Body>
<ByIdeaTeamMember>true</ByIdeaTeamMember>
<Id>10488</Id>
<PostTime>2011-08-12T17:26:05</PostTime>
<Replies/>
</Comment>
<Comment>
<Author>
<DisplayName>Bryant Chou</DisplayName>
<EmailWork>Bryant_Chou@intuit.com</EmailWork>
<PhotoExists>false</PhotoExists>
</Author>
<Body>
Great idea!
</Body>
<ByIdeaTeamMember>true</ByIdeaTeamMember>
<Id>10490</Id>
<PostTime>2011-08-17T17:40:06</PostTime>
<Replies/>
</Comment>
<Comment>
<Author>
<DisplayName>Bryant Chou2</DisplayName>
<EmailWork>chou.bryant@gmail.com</EmailWork>
<PhotoExists>false</PhotoExists>
</Author>
<Body>
<p>this is markup</p>
</Body>
<ByIdeaTeamMember>false</ByIdeaTeamMember>
<Id>10491</Id>
<PostTime>2011-08-17T17:47:44</PostTime>
<Replies/>
</Comment>
<Comment>
<Author>
<DisplayName>Syed Haider</DisplayName>
<EmailWork>Syed_Haider@intuit.com</EmailWork>
<PhotoExists>false</PhotoExists>
</Author>
<Body><p>lets get it started in herr!</p></Body>
<ByIdeaTeamMember>false</ByIdeaTeamMember>
<Id>10492</Id>
<PostTime>2011-08-17T18:13:41</PostTime>
<Replies/>
</Comment>
</Comments>
<Tabs>
<Tab>
<DocumentParts/>
<LinkParts/>
<Name>Main</Name>
<Notes>
<Note>
<Id>8300</Id>
<Body>This is the description</Body>
<Title>Description</Title>
</Note>
<Note>
<Id>8301</Id>
<Body>
note body
</Body>
<Title>Notes</Title>
</Note>
</Notes>
<Position>1000</Position>
<TodoListParts>
<TodoListPart>
<Position>1000</Position>
<Title>Lets figure out what todo</Title>
<TodoItems>
<TodoItem>
<Id>4113</Id>
<Completed>false</Completed>
<PostTime>2011-08-12T11:18:57</PostTime>
<Text>Find paper</Text>
</TodoItem>
<TodoItem>
<Id>4114</Id>
<Completed>false</Completed>
<PostTime>2011-08-12T11:18:57</PostTime>
<Text>Fold it</Text>
</TodoItem>
<TodoItem>
<Id>4115</Id>
<Completed>false</Completed>
<PostTime>2011-08-12T11:18:57</PostTime>
<Text>Fly it!</Text>
</TodoItem>
</TodoItems>
</TodoListPart>
</TodoListParts>
</Tab>
<Tab>
<LinkParts>
<LinkPart>
<Position>1000</Position>
<Title>Links</Title>
<Links>
<Link>
<Id>1844</Id>
<AddedBy>
<Id>11362</Id>
<DisplayName>Bryant Chou</DisplayName>
<EmailWork>Bryant_Chou@intuit.com</EmailWork>
<Location/>
<Phone></Phone>
<PhotoExists>false</PhotoExists>
<PhotoUrl_36x36>http://localhost.localhost/Images/photo_none_small.jpg</PhotoUrl_36x36>
</AddedBy>
<PostTime>2011-08-12T11:20:25</PostTime>
<Title>The Brainstorm Team page</Title>
<Url>http://brainstorm.intuit.com/team</Url>
</Link>
<Link>
<Id>1845</Id>
<AddedBy>
<Id>11362</Id>
<DisplayName>Bryant Chou</DisplayName>
<EmailWork>Bryant_Chou@intuit.com</EmailWork>
<Location/>
<Phone>650-944-3796</Phone>
<PhotoExists>false</PhotoExists>
<PhotoUrl_36x36>http://localhost.localhost/Images/photo_none_small.jpg</PhotoUrl_36x36>
</AddedBy>
<PostTime>2011-08-12T11:20:38</PostTime>
<Title>The API Overview page</Title>
<Url>http://brainstorm.intuit.com/api</Url>
</Link>
</Links>
</LinkPart>
</LinkParts>
<Name>Documents and Links</Name>
<Notes/>
<Position>1000</Position>
<TodoListParts/>
</Tab>
</Tabs>
<Team>
<Person>
<Id>11362</Id>
<DisplayName>Bryant Chou</DisplayName>
<EmailWork>Bryant_Chou@intuit.com</EmailWork>
<Location/>
<Phone>650-944-3796</Phone>
<PhotoExists>false</PhotoExists>
<PhotoUrl_36x36>http://localhost.localhost/Images/photo_none_small.jpg</PhotoUrl_36x36>
</Person>
</Team>
</Idea>
{
"Id":4478,
"AvgRatingRounded":0,
"BusinessUnitName":"Consumer: Personal Finance",
"PunchLine":"API Test idea",
"ScoreRecent":2.2453015889138985,
"StatusName":"Just an idea, not working on it",
"SubmittedOn":"\/Date(1313169958000-0700)\/",
"Submitter":{
"Id":11362,
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"Location":"",
"Phone":"650-944-3796",
"PhotoExists":false,
"PhotoUrl_36x36":"http:\/\/localhost.localhost\/Images\/photo_none_small.jpg"
},
"Comments":[
{
"Author":{
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"PhotoExists":false
},
"Body":"this idea is awesome!",
"ByIdeaTeamMember":true,
"Id":10488,
"PostTime":"\/Date(1313195165000-0700)\/",
"Replies":[
]
},
{
"Author":{
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"PhotoExists":false
},
"Body":"body",
"ByIdeaTeamMember":true,
"Id":10490,
"PostTime":"\/Date(1313628006000-0700)\/",
"Replies":[
]
},
{
"Author":{
"DisplayName":"Bryant Chou2",
"EmailWork":"chou.bryant@gmail.com",
"PhotoExists":false
},
"Body":"test<\/p>\u000a",
"ByIdeaTeamMember":false,
"Id":10491,
"PostTime":"\/Date(1313628464000-0700)\/",
"Replies":[
]
},
{
"Author":{
"DisplayName":"Syed Haider",
"EmailWork":"Syed_Haider@intuit.com",
"PhotoExists":false
},
"Body":"
lets get it started in herr!<\/p>",
"ByIdeaTeamMember":false,
"Id":10492,
"PostTime":"\/Date(1313630021000-0700)\/",
"Replies":[
]
}
],
"Tabs":[
{
"DocumentParts":[
],
"LinkParts":[
],
"Name":"Main",
"Notes":[
{
"Id":8300,
"Body":"This is the description",
"Title":"Description"
},
{
"Id":8301,
"Body":"
One can add notes in Brainstorm<\/p>\u000a
<\/p>",
"Title":"Notes"
}
],
"Position":1000,
"TodoListParts":[
{
"Position":1000,
"Title":"Lets figure out what todo",
"TodoItems":[
{
"Id":4113,
"Completed":false,
"PostTime":"\/Date(1313173137000-0700)\/",
"Text":"Find paper"
},
{
"Id":4114,
"Completed":false,
"PostTime":"\/Date(1313173137000-0700)\/",
"Text":"Fold it"
},
{
"Id":4115,
"Completed":false,
"PostTime":"\/Date(1313173137000-0700)\/",
"Text":"Fly it!"
}
]
}
]
},
{
"DocumentParts":[
{
"Position":1000,
"Title":"Documents",
"Documents":[
{
"Id":3122,
"AddedBy":{
"Id":11362,
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"Location":"",
"Phone":"650-944-3796",
"PhotoExists":false,
"PhotoUrl_36x36":"http:\/\/localhost.localhost\/Images\/photo_none_small.jpg"
},
"FileName":"Brainstorm_SAML_Integration.pdf",
"FileSize":"959kb",
"Title":"Brainstorm SAML Integration.pdf",
"Url":"http:\/\/localhost.localhost\/Files\/Tenant_1\/Documents\/0\/Brainstorm_SAML_Integration.pdf"
}
]
}
],
"LinkParts":[
{
"Position":1000,
"Title":"Links",
"Links":[
{
"Id":1844,
"AddedBy":{
"Id":11362,
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"Location":"",
"Phone":"650-944-3796",
"PhotoExists":false,
"PhotoUrl_36x36":"http:\/\/localhost.localhost\/Images\/photo_none_small.jpg"
},
"PostTime":"\/Date(1313173225000-0700)\/",
"Title":"The Brainstorm Team page",
"Url":"http:\/\/brainstorm.intuit.com\/team"
},
{
"Id":1845,
"AddedBy":{
"Id":11362,
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"Location":"",
"Phone":"650-944-3796",
"PhotoExists":false,
"PhotoUrl_36x36":"http:\/\/localhost.localhost\/Images\/photo_none_small.jpg"
},
"PostTime":"\/Date(1313173238000-0700)\/",
"Title":"The API Overview page",
"Url":"http:\/\/brainstorm.intuit.com\/api"
}
]
}
],
"Name":"Documents and Links",
"Notes":[
],
"Position":1000,
"TodoListParts":[
]
}
],
"Team":[
{
"Id":11362,
"DisplayName":"Bryant Chou",
"EmailWork":"Bryant_Chou@intuit.com",
"Location":"",
"Phone":"650-944-3796",
"PhotoExists":false,
"PhotoUrl_36x36":"http:\/\/localhost.localhost\/Images\/photo_none_small.jpg"
}
]
}