Changelog
This page lists the changes to the TrustLayer Platform API V2.
2026-10-09
API Version: 8.49.5
Platform Version: v26-41.49acf40fce
Added
- The API adds
POST /v2/request-records/{id}/emails, which sends the request email of a request record. The first send creates a conversation. A later send is a reminder. The response lists the recipients that the email provider accepted. The endpoint returns 400 when no recipient resolves, and 404 for an unknown template. The endpoint returns 403 when the workspace does not have the request contacts feature.
2026-10-07
API Version: 8.49.3
Platform Version: v26-41.95dd656f27
Added
- The API adds endpoints to list, read, assign, update and remove the contact assignments of a request record. The API removes an assignment and keeps the contact. The endpoints return 403 when the workspace does not have the request contacts feature.
2026-10-02
API Version: 8.49.1
Platform Version: v26-40.73dd241061
Changed
- The API applies a rate limit to
/v1and/v2requests that do not have aUser-Agentheader. The limit is an average of 5 requests per second, with a burst of 10 requests. Above the limit, the API returns 429 with aRetry-Afterheader. Send aUser-Agentheader that identifies your integration. TrustLayer added this entry on 2026-10-16.
2026-09-21
API Version: 8.45.0
Platform Version: v26-39.cb44e7bdbf
Added
- Workspace tokens expire one year after creation. Personal tokens do not expire. A request with an expired token returns 401.
2026-08-27
API Version: 8.37.2
Platform Version: v26-35.f211d91d35
Added
- The API adds endpoints to create and delete waivers of a request record.
2026-08-21
API Version: 8.37.0
Platform Version: v26-34.32953373b4
Added
- The API adds
attributeTypeto the requirements in request record responses.
2026-08-11
API Version: 8.36.8
Platform Version: v26-33.d303427587
Added
- The API adds
PUT /v2/request-records/{id}/requirements/{attributeCode}/public-notes. The endpoint sets the public note of a requirement and replaces any earlier note. When the body omitsremoveWhenCompliant, the API sets it tofalse. The API also addsDELETEon the same path, which clears the note.
2026-08-08
API Version: 8.36.7
Platform Version: v26-32.93b652132a
Removed
- The API removes
POST /v2/policies/{number}/log-cancellationandPOST /v2/policies/{number}/log-reinstatement. UsePOST /v2/policies/{number}/cancellations/{id}/logandPOST /v2/policies/{number}/reinstatements/{id}/loginstead.
2026-08-06
API Version: 8.36.4
Platform Version: v26-32.3cea82746c
Changed
- The API returns applicationCode
FLOW.001for unexpected server errors.
Fixed
- The API returns the status code of each client error. Malformed JSON returns 400. A body over the size limit returns 413. An unsupported media type returns 415. Before, the API returned 500 for these three errors.
2026-07-27
API Version: 8.33.0
Platform Version: v26-31.4b990fd2fc
Added
- The API adds endpoints to list and read workspace users.
GET /v2/userssupports exact filters onemail,profile.nameandrole, sorting byprofile.nameandemail, fields,limitandskip. - The API adds
GET /v2/document-types/{id}. The endpoint supports thefieldsparameter. - The compliance certificate endpoints accept
policyNumber, an optional string. The API stores it on each coverage subject of the certificate.GET /v2/policies/{number}returns those subjects.
2026-07-20
API Version: 8.31.3
Platform Version: v26-30.b7df37c9d9
Added
- The API adds a
reinstatementobject to a coverage subject. It shows the reinstatement that restored a cancelled subject.GET /v2/policies/{number}andGET /v2/policies/{number}/documentsreturn it.
2026-07-14
API Version: 8.30.0
Platform Version: v26-29.a81f664b63
Added
GET /v2/document-typesreturnsextractionFieldsfor each document type. The field lists the user-defined fields that the document type requests during extraction.
2026-07-09
API Version: 8.28.2
Platform Version: v26-28.ea62870c3a
Added
- The API adds
DELETE /v2/contacts/{id}. The endpoint returns 409 Conflict when a primary record still refers to the contact.
Changed
POST /v2/contactsandPATCH /v2/contacts/{id}return 409 withCONT.004when a stored contact has the same email in another letter case. Before, the API accepted such an email.
2026-07-08
API Version: 8.28.0
Platform Version: v26-28.d0c6125ba0
Added
- The API adds
GET /v2/document-types, which lists document types. The list supports sorting byname,limitandskip.
2026-07-03
API Version: 8.26.0
Platform Version: v26-27.c9ca0ff65c
Added
- The API adds
PATCH /v2/contacts/{id}. Omitted fields keep their values.
2026-07-01
API Version: 8.25.0
Platform Version: v26-27.d6109a7a68
Added
- The API adds endpoints to create, list and read contacts.
GET /v2/contactssupports filters, fields,limitandskip.GET /v2/contactscan sort byemail,contactPersonName,companyName,createdAtorupdatedAt. - The API adds endpoints to create, list, read and update library requirements.
Deprecated
- The API deprecates the V1 endpoints. Use the V2 endpoints instead. Every V1 response includes these headers:
Deprecation: @1780272000(1 June 2026),Sunset: Wed, 31 Mar 2027 23:59:59 GMTandLink: <https://developers.trustlayer.io/>; rel="deprecation", <https://developers.trustlayer.io/>; rel="sunset".
2026-06-25
API Version: 8.23.1
Platform Version: v26-26.52a5af72a2
Added
- The API adds an endpoint to delete a requirement of a compliance profile.
2026-06-24
API Version: 8.23.0
Platform Version: v26-26.b0c7a2cde2
Added
- The API adds the
portalMessagefield to primary records.POST /v2/primary-recordsandPATCH /v2/primary-records/{id}accept it.GET /v2/primary-recordsandGET /v2/primary-records/{id}return it when the record has a portal message.
2026-06-23
API Version: 8.22.0
Platform Version: v26-26.4376e355c6
Added
- The API adds endpoints to list, read, create and update the requirements of a compliance profile.
2026-06-19
API Version: 8.21.0
Platform Version: v26-25.4dd99f8f4d
Added
- The API adds endpoints to create and update compliance profiles.
2026-05-21
API Version: 8.17.2
Platform Version: v26-21.fd177f3691
Added
GET /v2/policies/{number}returns adocumentsarray for each subject. Each document has_id,name,issueDateandprimaryRecordId.
2026-05-13
API Version: 8.16.0
Platform Version: v26-20.0f5bf2cdac
Added
GET /v2/workspacereturns the workspace of the access token. The response contains_id,name,slugifyName,descriptionandapiVersion. The value ofapiVersionis1or2.POST /v2/request-records/{id}/requirementsadds requirements to a request record. The request body takes 1 to 200 items. Each item uses a library requirement or a custom requirement. The response lists only the requirements that the API added. The API drops duplicate requirements. The response does not list them.- Each list endpoint returns
meta.nextwhen a next page exists. Each list endpoint returnsmeta.prevwhen a previous page exists. Each value is a relative path. The path keeps the query string and setsskipandlimit.
2026-05-07
API Version: 8.15.0
Platform Version: v26-19.302d45d54f
Changed
- Endpoints that address one record by
{id}or{number}return HTTP 404 when the record does not exist. The 404 response has a JSON error body withstatusCode,applicationCodeFLOW.003,messageanddetails. Earlier, the 404 response had no body.
2026-04-28
API Version: 8.11.0
Platform Version: v26-18.50fc9b92de
Changed
- All V2 endpoints return a new error body with the fields
statusCode,applicationCode,messageanddetails. Validation errors (HTTP 400) earlier returnedmessage,context,codeanderrors. Now they returnapplicationCodeFLOW.002instead ofcode. The API moveserrorstodetails.issuesandcontexttodetails.context. Application errors earlier returnedmessageanderrors. Now the API moveserrorstodetails. Server errors (HTTP 500) earlier returnedmessageonly. Now they returnstatusCode,applicationCodeandmessage.
2026-04-24
API Version: 8.10.0
Platform Version: v26-17.61a3341ee9
Added
GET /v2/primary-objectsaccepts filters on_id,createdAt,updatedAt,icon,name,pluralNameandslug. Filter values support the operators=,!=,>,>=,<and<=. With=, a comma-separated value matches any listed value. An unknown filter field returns HTTP 400.
2026-04-15
API Version: 8.2.1
Platform Version: v26-16.b04e0a3d71
Added
GET /v2/documents/{id}/amendmentslists the cancellations and reinstatements that target a document. The endpoint acceptslimitandskipfor pagination. Thedataarray is empty when the document has no amendments.GET /v2/policies/{number}/documentsaccepts theprimaryRecordIdfilter. The filter returns only the documents linked to that primary record.
2026-04-14
API Version: 8.2.0
Platform Version: v26-16.6bd3043909
Changed
- The API renames
computedAttributes.lastRequestSentOntocomputedAttributes.lastMessageSentOninGET /v2/primary-recordsandGET /v2/primary-records/{id}. The field appears only when thefieldsparameter includescomputedAttributes.
2026-04-08
API Version: 8.0.4
Platform Version: v26-15.041bb6bbff
Added
DELETE /v2/policies/{number}/reinstatements/{id}deletes a policy reinstatement. The response contains_id, the identifier of the deleted reinstatement.
Changed
- The list endpoints parse the
primaryRecordIdandcontextRecordIdfilter values as an ObjectId, a 24-character hex string. They parse theeffectiveDate,expirationDateandissueDatefilter values as dates.
2026-04-03
API Version: 8.0.3
Platform Version: v26-14.76fd5fe0be
Added
GET /v2/policies/{number}/amendmentslists the cancellations and reinstatements of a policy. The endpoint acceptslimitandskipfor pagination andprimaryRecordIdas a filter.POST /v2/policies/{number}/reinstatementscreates a policy reinstatement. The request body requiresdocumentIdandeffectiveDate. It also acceptssubjectCodes,issueDateandnotes.POST /v2/policies/{number}/reinstatements/{id}/loglogs an existing policy reinstatement. The endpoint takes no request body.DELETE /v2/policies/{number}/cancellations/{id}deletes a policy cancellation. The response contains_id, the identifier of the deleted cancellation.
Changed
POST /v2/policies/{number}/cancellationsadds thetypefield to the response, with the valuecancellation. The response no longer includestimeline. Thestatusvalues of the response and of eachconflictsitem no longer includeinactive.GET /v2/policies/{number}/documentsvalidates thesortparameter. It accepts only_id,name,issueDate, andprimaryRecordId. Prefix a field with-for descending order.
Deprecated
- The API deprecates
POST /v2/policies/{number}/log-reinstatement. It still works. UsePOST /v2/policies/{number}/reinstatements/{id}/log.
2026-04-03
API Version: 8.0.3
Platform Version: v26-14.313d68dbb2
Added
GET /v2/primary-recordsandGET /v2/primary-records/{id}returncomputedAttributesandcontactswhen thefieldsparameter includes them.computedAttributeshasdocumentsCount,nonResponsiveSinceandlastRequestSentOn. Each contact hasemail,contactPersonNameandprimary.
2026-04-01
API Version: 7.89.0
Platform Version: v26-14.f0e91196c7
Added
POST /v2/policies/{number}/cancellationscreates a policy cancellation. The request body requiresdocumentIdandeffectiveDate. It also acceptssubjectCodes,issueDateandnotes.POST /v2/policies/{number}/cancellations/{id}/loglogs an existing policy cancellation. The endpoint takes no request body. The response lists the subjects and the linked documents.
Deprecated
- The API deprecates
POST /v2/policies/{number}/log-cancellation. It still works. UsePOST /v2/policies/{number}/cancellationsandPOST /v2/policies/{number}/cancellations/{id}/log.
2026-03-30
API Version: 7.88.0
Platform Version: v26-14.8dd2999681
Added
GET /v2/policies/{number}adds the optionalidfield to thecancellationobject of each subject. Theididentifies the cancellation.
2026-03-17
API Version: 7.85.0
Platform Version: v26-12.6b9c4f3912
Added
POST /v2/primary-objectsandPATCH /v2/primary-objects/{id}acceptdefaultRequestRecords. Each item takesnameand an optionalenabledflag. Theenabledflag defaults totrue.
Changed
POST /v2/primary-recordscreates request records only from the enableddefaultRequestRecordsof the primary object. Earlier, each new primary record created one request record namedInsurance Request. A primary object without enabled defaults creates no request record.
2026-03-16
API Version: 7.84.1
Platform Version: v26-12.a0c7a0a871
Added
GET /v2/primary-objects,GET /v2/primary-objects/{id}andPATCH /v2/primary-objects/{id}returndefaultRequestRecords. Each item has_id,nameandenabled.
2025-12-24
API Version: 7.72.5
Platform Version: v25-52.2e70df2604
Added
- The API adds these context record endpoints:
POST /v2/context-records,GET /v2/context-records,GET /v2/context-records/{id},PATCH /v2/context-records/{id}, andDELETE /v2/context-records/{id}. The API adds attribute endpoints for list, read, update, and delete. Attribute update usesPUT /v2/context-records/{id}/attributes/{attributeId}. The API adds request record endpoints for create, list, read, update, and delete. Request record update usesPATCH /v2/context-records/{id}/request-records/{recordId}. Withoutlimit, the list endpoints return at most 20 records. - The API adds
GET /v2/primary-records/{id}/request-records/{recordId}/compliance-certificateandPOST /v2/primary-records/{id}/request-records/{recordId}/compliance-certificate. The API adds the same two endpoints for context records:GET /v2/context-records/{id}/request-records/{recordId}/compliance-certificateandPOST /v2/context-records/{id}/request-records/{recordId}/compliance-certificate. The GET endpoints return the latest compliance certificate. The POST endpoints create one and return 201 with its_id.
Changed
- The API adds these PATCH endpoints:
PATCH /v2/primary-objects/{id},PATCH /v2/primary-records/{id}, andPATCH /v2/request-records/{id}. The API also addsPATCH /v2/primary-records/{id}/contacts/{contactId},PATCH /v2/primary-records/{id}/request-records/{recordId}, andPATCH /v2/primary-records/{id}/tags/{tagId}. Use PATCH instead of PUT for these endpoints. PUT is no longer documented. It still works. - The API makes every body field optional in the PATCH endpoints for primary objects, primary records, contacts, tags, and request records. Before this release, the PUT body used the create schema, so callers had to send all required fields.
2025-12-23
API Version: 7.72.4
Platform Version: v25-52.e52957c29b
Added
- The API adds
GET /v2/viewsandGET /v2/views/{id}. The list supportssort,skip, andlimit. Withoutlimit, the list returns at most 20 records. - The API adds
POST /v2/request-records/{id}/compliance-profile. The request body containscomplianceProfileId. The endpoint assigns that compliance profile to the request record. The API addsDELETE /v2/request-records/{id}/compliance-profile. The DELETE endpoint removes the compliance profile assignment of the request record. Both endpoints return 204. - The API adds
GET /v2/request-records/{id}/compliance-certificateandPOST /v2/request-records/{id}/compliance-certificate. The GET endpoint returns the latest compliance certificate of the request record. It returns 404 when none exists. The POST endpoint returns 201 with the document_id. The API no longer documentsPOST /v2/request-records/{id}/compliance-certificates. That path still works.
Removed
- The API removes
POST /v2/primary-records/{id}/attributesandPOST /v2/request-records/{id}/attributes. Before this release, each POST returned 201 with the attributeid. The API still provides the read, update, and delete endpoints for attributes.
2025-12-18
API Version: 7.72.3
Platform Version: v25-51.536cbf2f70
Added
- The API adds
PATCH /v2/context-objects/{id}. It updatesname,pluralName, andiconwith a partial body. The response is 200 with the updated object. It returns 404 when the object does not exist.
2025-12-15
API Version: 7.72.0
Platform Version: v25-51.279972df12
Added
- The API adds
GET /v2/context-objects,GET /v2/context-objects/{id}, andDELETE /v2/context-objects/{id}. Withoutlimit, the list returns at most 20 records.DELETEreturns 200 with the object_id, or 404 when the object does not exist.
2025-12-11
API Version: 7.71.0
Platform Version: v25-50.370846c039
Added
- The API adds
POST /v2/context-objects. It creates a context object withnameandpluralName. Theiconfield is optional and defaults toshop. The response is 201 with the object_id.
Changed
- The list endpoints validate their query string.
limitmust be an integer from 1 to 100.skipmust be an integer of 0 or more. Other values return 400. The primary object, primary record, and request record list endpoints return 400 for asortfield that the list does not support. - The API applies
limit,skip,sort, andfieldstoGET /v2/primary-records. Before this release, this endpoint ignored these parameters. Withoutlimit, the list endpoints return at most 20 records. Before this release, they returned all matching records. Integrations that need all records must page withlimitandskip.
2025-11-13
API Version: 7.68.0
Platform Version: v25-46.2619bc5f7b
Changed
- The API removes
complianceProfileIdfrom the body ofPUT /v2/request-records/{id}andPUT /v2/primary-records/{id}/request-records/{recordId}. The API ignores this field in these requests. SetcomplianceProfileIdwhen you create a request record.
2025-11-04
API Version: 7.66.0
Platform Version: v25-45.b743cdad9b
Added
- The API adds
GET /v2/policies/{number}. It returns the subjects of the policy with their validity status. The API addsGET /v2/policies/{number}/documents. It lists the documents of a policy. The list supportssort,skip, andlimit, and returnsmeta.count. - The API adds
POST /v2/policies/{number}/log-cancellationandPOST /v2/policies/{number}/log-reinstatement. Both endpoints return 200. A cancellation requireseffectiveDate. Both bodies accept optionalprimaryRecordIds,subjectCodes,issueDate, andnotes. The response lists the affected records and documents.
Changed
- The API renames the pagination parameter
offsettoskipon the list endpoints. Before this release,offset=10skipped 10 records. Now,skip=10skips 10 records.offsetno longer paginates.offset=10filters on a field namedoffset.GET /v2/primary-recordsignoresskipuntil the 2025-12-11 release.
Fixed
- The API parses
_idfilter values on the list endpoints as an ObjectId, a 24-character hex string. Before this release, such a filter matched no record.
2025-08-28
API Version: 7.57.0
Platform Version: v25-35.7801ab9b29
Added
- The API adds
POST /v2/primary-records/{id}/compliance-certificates. It creates compliance certificates for all request records of a primary record. The request accepts JSON or multipart/form-data with a document. The response is 201 with an array. Each item has an_id.
2025-08-21
API Version: 7.56.0
Platform Version: v25-34.4a206cee93
Added
- The API adds
POST /v2/request-records/{id}/compliance-certificates. It creates a compliance certificate for a request record. The request accepts JSON or multipart/form-data with a document. The response is 201 with the document_id.
2025-08-11
API Version: 7.54.0
Platform Version: v25-33.6c38fae0d3
Changed
- The API trims spaces from the
emailvalue ofPOST /v2/auth/sessions. It also converts the value to lower case before it looks up the user. Leading and trailing spaces no longer cause a validation error.
2025-07-16
API Version: 7.47.0
Platform Version: v25-29.609c192b94
Added
- The API adds
complianceModulesto the responses of four endpoints. The endpoints areGET /v2/request-records,GET /v2/request-records/{id},GET /v2/primary-records/{id}/request-records, andGET /v2/primary-records/{id}/request-records/{recordId}. The field lists the compliance modules of the request record, with their subjects and requirements. It appears when you omitfields, or whenfieldsincludescomplianceModules.
2025-06-05
API Version: 7.37.2
Platform Version: v25-23.3641cafd20
Changed
- The API changes
PUT /v2/primary-records/{id}/contacts/{contactId}. When the contact is not linked to the record, the endpoint links it and returns 200. Before this release, the endpoint returned 404. The contact must exist in the workspace. Otherwise, the endpoint returns 404.
2024-10-16
API Version: 5.15.0
Platform Version: v24-42.562df24408
Changed
- The API returns the validation error message in
messagefor validation errors. Earlier,messagecontainedValidationError. The API returnsOops! Something went wrong.inmessagefor unexpected errors. Earlier,messagecontainedInternal server error.
2024-09-12
API Version: 4.1.9
Platform Version: v24-37.602f94c9cc
Changed
PUT /v2/primary-records/{id}runs the status change process when the body containsstatus. The process also updates the related request records.
2024-09-12
API Version: 4.1.8
Platform Version: v24-37.4187e8cded
Added
GET /v2/request-records/{id}/attributeslists the attributes of a request record.
2024-09-11
API Version: 4.1.7
Platform Version: v24-37.555de4367c
Added
GET /v2/request-records/{id}/attributes/{attributeId}reads an attribute in a request record.
Changed
PUT /v2/primary-records/{id}runs the archive process when the bodystatusisarchived. The process also updates the related request records. The process ignores otherstatusvalues.
2024-09-10
API Version: 4.1.6
Platform Version: v24-37.611553ade6
Added
DELETE /v2/request-records/{id}/attributes/{attributeId}removes an attribute from a request record.
2024-09-06
API Version: 4.1.3
Platform Version: v24-36.a36b03f2f3
Added
PUT /v2/request-records/{id}/attributes/{attributeId}updates an attribute in a request record.
2024-09-05
API Version: 4.1.0
Platform Version: v24-36.ef6896adf8
Added
POST /v2/request-records/{id}/attributesassigns an attribute to a request record.
2024-09-03
API Version: 3.11.2
Platform Version: v24-36.515ca0da07
Changed
- The API replaces the boolean
activefield of request records with thestatusfield in request bodies and responses. Thestatusfield acceptsactiveorarchived. Responses no longer containactive.
2024-06-20
API Version: 1.121.3
Platform Version: v24-25.f885362af9
Changed
PUT /v2/primary-records/{id}keeps the storedwebsitevalue when the bodywebsiteisnullor an empty string. Earlier, anullor empty value replaced the storedwebsite.
2024-06-14
API Version: 1.120.2
Platform Version: v24-24.9a3dfca62a
Added
GET /v2/primary-records/{id}/attributeslists the attributes of a primary record.
2024-06-13
API Version: 1.120.0
Platform Version: v24-24.04ded9050e
Added
GET /v2/primary-records/{id}/contactslists the contacts of a primary record.GET /v2/primary-records/{id}/request-records/{recordId}reads a request record in a primary record.PUT /v2/primary-records/{id}/request-records/{recordId}updates it.DELETE /v2/primary-records/{id}/request-records/{recordId}deletes it.
2024-06-13
API Version: 1.119.1
Platform Version: v24-24.8f5bc22d25
Added
GET /v2/primary-records/{id}/tagslists the tags of a primary record.
2024-06-13
API Version: 1.118.0
Platform Version: v24-24.d32f075d80
Added
POST /v2/primary-records/{id}/request-recordscreates a request record and assigns it to a primary record.GET /v2/primary-records/{id}/request-recordslists them.
2024-06-07
API Version: 1.113.0
Platform Version: v24-23.6c991166b0
Added
DELETE /v2/primary-records/{id}/tags/{tagId}removes a tag from a primary record.
2024-06-06
API Version: 1.112.2
Platform Version: v24-23.54c920070b
Added
PUT /v2/primary-records/{id}/tags/{tagId}updates a tag in a primary record.
2024-06-06
API Version: 1.112.0
Platform Version: v24-23.e2964cc996
Added
GET /v2/primary-records/{id}/contacts/{contactId}reads a contact in a primary record.DELETE /v2/primary-records/{id}/contacts/{contactId}removes a contact from a primary record.POST /v2/primary-records/{id}/tagsassigns a tag to a primary record.GET /v2/primary-records/{id}/tags/{tagId}reads a tag in a primary record.
2024-06-03
API Version: 1.110.1
Platform Version: v24-23.f381a7f73a
Added
POST /v2/primary-records/{id}/contactsassigns a contact to a primary record.PUT /v2/primary-records/{id}/contacts/{contactId}updates a contact in a primary record.
2024-05-31
API Version: 1.110.0
Platform Version: v24-22.12165eab26
Added
POST /v2/auth/sessionsreturns a token. The request body contains an email and a password. Only workspace administrators can create a session.
2024-05-30
API Version: 1.109.2
Platform Version: v24-22.c6756b44c5
Added
GET /v2/primary-records/{id}/attributes/{attributeId}reads an attribute in a primary record.PUT /v2/primary-records/{id}/attributes/{attributeId}updates it.DELETE /v2/primary-records/{id}/attributes/{attributeId}removes it.
2024-05-29
API Version: 1.109.1
Platform Version: v24-22.a16a028cd7
Added
POST /v2/primary-records/{id}/attributesassigns an attribute to a primary record.
2024-05-24
API Version: 1.108.2
Platform Version: v24-21.6388e0b25c
Added
GET /v2/request-recordslists request records.GET /v2/request-records/{id}reads a request record.GET /v2/primary-objects/{id}andGET /v2/request-records/{id}accept a fields query parameter that selects the returned fields.
2024-05-23
API Version: 1.108.0
Platform Version: v24-21.27a2630b91
Changed
GET /v2/primary-recordsreturns all records of the workspace. It ignores all query parameters, includinglimit,skip,sort, andfields.GET /v2/primary-objectsuses a new query syntax:limitcaps the number of records,offsetskips records,sortorders them, andfieldsselects the returned fields. Any other query parameter filters records by field name.
Removed
GET /v2/primary-objectsandGET /v2/primary-recordsno longer apply thepageandpageSizequery parameters.GET /v2/primary-objectstreatspageandpageSizeas field filters, so it returns an empty list when a request sets them. The list responses no longer containmeta.pages.
2024-05-22
API Version: 1.107.0
Platform Version: v24-21.46940c3546
Added
PUT /v2/request-records/{id}updates a request record.DELETE /v2/request-records/{id}deletes a request record.
2024-05-21
API Version: 1.106.0
Platform Version: v24-21.472f149756
Added
POST /v2/request-recordscreates a request record.
2024-05-15
API Version: 1.102.0
Platform Version: v24-20.4a130360fd
Changed
POST /v2/primary-objectsandPUT /v2/primary-objects/{id}change the default value of theiconfield toshop. The previous default washttps://app.trustlayer.io/images/Logo.png.
2024-05-10
API Version: 1.100.1
Platform Version: v24-19.e4d58df589
Added
- Platform API V2 is available in early access. Primary objects and primary records support create, read, update, list, and delete operations.