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" } ] }