Returns the list of all workflow transitions of the given entity-type

GET
api/databases/{dbid}/metadata/entities/{entity}/workflow/transitions
This request is used for getting the list of all workflow transitions of the given entity-type. Among the transitions there will be one which doesn't have initial state (because this transition actually bringing the entity to its initial state).

Request:

Argument Type Description
dbid GUID  The ID of the database
entity String  The name of the entity
Query parameter Required Default Options Description
all   1/0  Returns full metadata

Response:

Content

Type name Description
Object 

Request:
  1. GET api/databases/ec5a34c2-7062-4be7-ade9-c15acefcdbb8/metadata/entities/Task/workflow/transitions
  2. Accept: text/json
  3. Accept-Encoding: deflate
  4. Host: localhost:6496
  5. Cookie: sid=20715d87-29dc-429e-9a86-4b3c60cd8a45
Response:
  1. Transfer-Encoding: chunked
  2. Content-Encoding:
  3. Cache-Control: no-store
  4. Content-Type: text/json; charset=utf-8
  5. Date: Fri, 21 Dec 2012 15:36:11 GMT
  6. ETag: "634916866010755264"
  7. Last-Modified: Fri, 21 Dec 2012 09:36:41 GMT
  8. Server: Microsoft-HTTPAPI/2.0
  9.  
  10. [
  11. "ToVqs.Tm.Shared.TmTaskStates.Created",
  12. "Vqs.Tm.Shared.TmTaskStates.CreatedToVqs.Tm.Shared.TmTaskStates.InProgress",
  13. "Vqs.Tm.Shared.TmTaskStates.CreatedToVqs.Tm.Shared.TmTaskStates.Closed",
  14. "Vqs.Tm.Shared.TmTaskStates.InProgressToVqs.Tm.Shared.TmTaskStates.Created",
  15. "Vqs.Tm.Shared.TmTaskStates.InProgressToVqs.Tm.Shared.TmTaskStates.Closed",
  16. "Vqs.Tm.Shared.TmTaskStates.ClosedToVqs.Tm.Shared.TmTaskStates.InProgress",
  17. "Vqs.Tm.Shared.TmTaskStates.ClosedToVqs.Tm.Shared.TmTaskStates.Created",
  18. "Vqs.Tm.Shared.TmTaskStates.CreatedToVqs.Tm.Shared.TmTaskStates.Blocked",
  19. "Vqs.Tm.Shared.TmTaskStates.InProgressToVqs.Tm.Shared.TmTaskStates.Blocked",
  20. "Vqs.Tm.Shared.TmTaskStates.ClosedToVqs.Tm.Shared.TmTaskStates.Blocked",
  21. "Vqs.Tm.Shared.TmTaskStates.BlockedToVqs.Tm.Shared.TmTaskStates.Created",
  22. "Vqs.Tm.Shared.TmTaskStates.BlockedToVqs.Tm.Shared.TmTaskStates.InProgress",
  23. "Vqs.Tm.Shared.TmTaskStates.BlockedToVqs.Tm.Shared.TmTaskStates.Closed"
  24. ]