Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
api:api_intakes [2014/06/30 18:01] – [HEAD, GET] Lauri Elevantapi:api_intakes [2021/01/21 12:51] (current) – external edit 127.0.0.1
Line 8: Line 8:
  
 All dates (for example deadlines) are configured using ISO date notation, but skipping the year part as the intake system is designed to automatically roll over to the next year when appropriate. For this reason, dates are normally specified as ''0000-MM-DD'', for example ''0000-04-23''. All dates (for example deadlines) are configured using ISO date notation, but skipping the year part as the intake system is designed to automatically roll over to the next year when appropriate. For this reason, dates are normally specified as ''0000-MM-DD'', for example ''0000-04-23''.
 +
 +FIXME Explain the data structure further
 +
 ==== Syntax ==== ==== Syntax ====
  
Line 18: Line 21:
   Content-Type: application/json   Content-Type: application/json
   Content-Length: 1234   Content-Length: 1234
 +
 +==== Response example ====
 +
 +  {
 +    "1": {
 +        "name": "Default intake",
 +        "start": "0000-09-01",
 +        "pre": {
 +            "deadline": null,
 +            "info": null,
 +            "mask": false
 +        },
 +        "policy": "Flexible",
 +        "deadlines": {
 +            "001": {
 +                "deadline": "0000-05-01",
 +                "info": null
 +            }
 +        },
 +        "decision": {
 +            "policy": "Advisory",
 +            "days": "7"
 +        },
 +        "arrival": "0000-09-01",
 +        "commence": "0000-09-15"
 +    }
 +  }