DESCRIPTION

This endpoint edits the details of an existing matter with the provided parameters.

Mattercodes provided in the URL argument that contain the the following special characters will need them replacing with these alternatives:

Character
Replacement
\
{BACKSLASH}
/
{FORWARDSLASH}
.
{DOTPERIOD}


URL STRUCTURE

https://[hostname]/matter/edit/{matter}

METHOD

POST

HEADERS

**Authorization:**    string Base64       [email]:[key]

ARGUMENTS

NameTypeDescription
matterint|stringRequired. Matter id or mattercode


PARAMETERS

NameTypeDescription
categoryint|stringRequired. Matter category id, or name of matter category as it appears in the system, e.g. "9" or "Patent".
subcategoryint|stringMatter subcategory id or name/partial name of subcategory.
countrystringRequired. Two letter country code.
clientint|stringRequired. If int: the id of an organisation in the address book. If string: Exact name of client in address book, or new client is created and linked to case.
titlestringRequired.
longTitlestring
userint|stringRequired. User id or exact username of user
whoPaysTheBillint|stringID of location in address book or exact name of location in address book.
user2int|stringUser id or exact username of user.
user3int|stringUser id or exact username of user.
user4int|stringUser id or exact username of user.
priority-datestring
priority-countrystring
priority-codestring
application-datestring
application-countrystring
application-codestring
publication-datestring
publication-countrystring
publication-codestring
grant-datestring
grant-countrystring
grant-codestring
natreg-entry-datestring
natreg-entry-countrystring
natreg-entry-codestring
natreg-publication-datestring
natreg-publication-countrystring
natreg-publication-codestring
history-datesarray
{
  "202": {
    "date": "2023-10-25",
    "country": "GB",
    "code": "111111.1"
  }
}
        
applicantsarrayCan be: ID of applicant in address book, exact name of applicant in address book or new applicant which will be added to the address book and linked to the matter.
{
  50,
  'Applicant Name',
  'New Applicant',
}
        
inventorsarrayCan be: ID of inventor in address book, exact name of inventor in address book or new inventor which will be added to the address book and linked to the matter.
{
  50,
  'Inventor Name',
  'New Inventor',
}
        
custom-fieldsarrayJson array of custom field ID's with corresponding values.
{
  "621": "Mechanised Suit"
}
        
mattercodestringMust not exist for the subscriber account already.


RETURNS

200: "Matter Updated", 400: "Invalid argument message", 500: "Error message"

Code
Message
Status
200
Matter Updated
Successful
400
Invalid argument (name of invalid argument)
Failure
500
Error message
Failure