v17

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0311923.5 KB
Prior Authority

Create a prior-authority draft

Saves the supplied form as a new draft.

post/prior-authority/drafts

Request body

applicationIdstring uuid required

ID of the application this draft is associated with.

priorAuthorityType'EXPERT' | 'DISBURSEMENT' | 'COUNSEL' nullable

The type of prior authority being requested.

counselType'KINGS_COUNSEL_ALONE' | 'TWO_JUNIOR_COUNSEL' | 'KINGS_COUNSEL_AND_JUNIOR_COUNSEL' | 'KINGS_COUNSEL_AND_TWO_JUNIOR_COUNSEL' nullable

The counsel type requested.

expertTypestring nullable

The expert type.

expertFullNamestring nullable

Full name of the expert the prior authority is for.

expertPostcodestring nullable

Primary business postcode of the expert.

expertBasedInLondonboolean nullable

Boolean flag to indicate whether the expert is based inside (true) or outside (false) London

billingType'HOURLY' | 'FIXED_RATE' nullable

How the work will be billed.

hourlyRatenumber nullable

Hourly rate in GBP.

timeHoursinteger nullable

Estimated whole hours.

timeMinutesinteger nullable

Estimated additional minutes.

totalAmountnumber nullable

Total amount in GBP.

justificationstring nullable

Detailed rationale explaining why funding is necessary.

Example request

{
  "applicationId": "2a28f60d-fe15-43fe-92c3-5530595d5f51",
  "priorAuthorityType": "EXPERT",
  "counselType": "KINGS_COUNSEL_ALONE",
  "expertType": "Child psychologist",
  "expertFullName": "Dr Joe Bloggs",
  "expertPostcode": "SW1H 9AJ",
  "expertBasedInLondon": true,
  "uploadedDocuments": [
    {
      "fileName": "abc123.pdf"
    }
  ],
  "billingType": "HOURLY",
  "hourlyRate": 45,
  "timeHours": 2,
  "timeMinutes": 30,
  "totalAmount": 135,
  "justification": "Expert evidence is needed to establish causation."
}

Response

Draft created. Location header contains the draft URL.