{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"e2baf2ff-2068-4586-8a21-dacdeb82a8e5","name":"Lawmatics OAuth API v1.22.0","description":"Welcome to the Official Lawmatics RESTful API Documentation.\n\nLike the Lawmatics Platform, our API is under active development!  \nFor any API related questions or feedback, reach out to us at [api@lawmatics.com](https://mailto:api@lawmatics.com).\n\n## CHANGELOG\n\n#### 05/26/2026 - 1.22.0\n\n- Add new endpoint: GET **Collections**\n    \n- Add new endpoint: GET **Collection**\n    \n- Add new endpoint: POST **Collection**\n    \n- Add new endpoint: PUT **Collection**\n    \n- Add new endpoint: DELETE **Collection**\n    \n- Add new endpoint: GET **Collection Items**\n    \n- Add new endpoint: GET **Collection Item**\n    \n- Add new endpoint: POST **Collection Item**\n    \n- Add new endpoint: PUT **Collection Item**\n    \n- Add new endpoint: DELETE **Collection Item**\n    \n\n---\n\n#### 05/26/2026 - 1.21.15\n\n- Per-firm rate limiting (500 requests/minute, returns `429` with `Retry-After: 60`) is now enforced.\n    \n\n---\n\n#### 05/04/2026 - 1.21.14\n\n- Fixed **Custom Field** `lookup_type` validation: `User` is now accepted; `Client` and `PracticeArea` are no longer accepted.\n    \n\n---\n\n#### 04/27/2026 - 1.21.13\n\n- **Company** create/update now accepts `custom_fields` as an alias for `custom_field_values`.\n    \n\n---\n\n#### 12/03/2025 - 1.21.12\n\n- Add `send_receipt` param to **Transaction** create.\n    \n\n---\n\n#### 11/04/2025 - 1.21.11\n\n- The **Custom Email** endpoint now serves records from a different underlying model. All record `id`s have changed.\n    \n\n---\n\n#### 10/27/2025 - 1.21.10\n\n- **Task** `GET` index: `filter_by=user_id` with a null/blank filter operator now returns unassigned Tasks.\n    \n\n---\n\n#### 03/31/2025 - 1.21.9\n\n- Rewrote phone number lookup on the **Contact**, **Company**, and **Matter** Finder endpoints (`find_by_phone`): a blank phone number now returns `400` instead of `404`.\n    \n\n---\n\n#### 10/21/2024 - 1.21.8\n\n- Add `unsubscribed` param to **Contact** create/update.\n    \n\n---\n\n#### 10/04/2024 - 1.21.7\n\n- Add `expires_in` query param to `GET` **File**, this controls how long the returned download URL stays valid (default 3600 seconds, max 604800 seconds).\n    \n\n---\n\n#### 08/29/2024 - 1.21.6\n\n- Canceling an **Event** now attributes the resulting timeline activity to the API caller, instead of always the Event's original creator.\n    \n\n---\n\n#### 08/12/2024 - 1.21.5\n\n- Add `sync_email` param to **Relationship Type** create/update.\n    \n\n---\n\n#### 08/07/2024 - 1.21.4\n\n- Add `canceled_at` field to the **Event** API.\n    \n\n---\n\n#### 08/02/2024 - 1.21.3\n\n- Contact and Matter `create`: when a firm has **Match Contacts by Email** enabled, submitting an `email` that matches an existing Contact now returns that existing record instead of creating a new one.\n    \n\n---\n\n#### 04/25/2024 - 1.21.2\n\n- Expenses and Time Entries: lowercase `contactable_type` values now work (previously only exact `Prospect`/`Contact`/`Company` casing was accepted).\n    \n- Expenses and Time Entries: missing `contactable_type` now returns a `422` validation error.\n    \n\n---\n\n#### 04/12/2024 - 1.21.1\n\n- Expenses and Time Entries `create` now return `201 Created` on success (previously `200`).\n    \n\n---\n\n#### 03/04/2024 - 1.21.0\n\n- Add new endpoint: POST **Time Entry**.\n    \n- Add new endpoint: PUT **Time Entry**.\n    \n- Add new endpoint: GET **Expenses**.\n    \n- Add new endpoint: GET **Expense**\n    \n- Add new endpoint: POST **Expense**\n    \n- Add new endpoint: PUT **Expense**\n    \n- Add new endpoint: DEL **Expense**\n    \n\n---\n\n#### 02/08/2024 - 1.20.5\n\n- Custom Field update no longer requires re-sending `type` or `lookup_type` when updating other fields.\n    \n\n---\n\n#### 01/11/2024 - 1.20.4\n\n- Add `path` param to **Folder** create (an array of folder names describing a nested path, creating or reusing each folder in the chain.)\n    \n\n---\n\n#### 01/10/2024 - 1.20.3\n\n- Creating a **Folder** with a name that's already taken in the same parent folder now returns a `409` error.\n    \n\n---\n\n#### 10/11/2023 - 1.20.2\n\n- Add `notes` param to Company create/update.\n    \n\n---\n\n#### 10/10/2023 - 1.20.1\n\n- Company create/update now accepts `street`, `street2`, `city`, `state`, `country`, `zipcode`, `email`, and `phone` directly (creates/updates the Company's primary Address, Email, and Phone Number).\n    \n\n---\n\n#### 10/04/2023 - 1.20.0\n\n- Add new endpoint: GET **Time Entry**.\n    \n- Add new endpoint: GET **Time Entries**.\n    \n- Add new endpoint: DEL **Time Entry**.\n    \n\n---\n\n#### 09/29/2023 - 1.19.0\n\n- Add **Company** Finder endpoints, they behave the same as the **Contact** Finder endpoints, but return a **Company**.\n    \n- Add new endpoint: GET **Find Company by Name**.\n    \n- Add new endpoint: GET **Find Company by Email**.\n    \n- Add new endpoint: GET **Find Company by Phone**.\n    \n- Update Filter Operator capabilities for presence checking: e.g. \"null\", \"not_null\"\n    \n\n---\n\n#### 09/27/2023 - 1.18.0\n\n- Add new endpoint: POST **Matter Sub Status**.\n    \n- Add new endpoint: PUT **Matter Sub Status**.\n    \n- Add new endpoint: DEL **Matter Sub Status**.\n    \n\n---\n\n#### 09/21/2023 - 1.17.0\n\n- Add new endpoint: GET **Custom Contact Type**.\n    \n- Add new endpoint: GET **Custom Contact Types**.\n    \n- Add new endpoint: POST **Custom Contact Type.**\n    \n- Add new endpoint: PUT **Custom Contact Type.**\n    \n- Add new endpoint: DEL **Custom Contact Type.**\n    \n\n---\n\n#### 7/07/2023 - 1.16.0\n\n- Add new endpoint: GET **Email Campaign**.\n    \n- Add new endpoint: GET **Email Campaigns**.\n    \n- Add new endpoint: GET **Email Campaign Stats.**\n    \n\n---\n\n#### 7/07/2023 - 1.15.0\n\n- Add new endpoint: GET **Folder.**\n    \n- Add new endpoint: GET **Folders.**\n    \n- Add new endpoint: POST **Folder.**\n    \n- Add new endpoint: PUT **Folder.**\n    \n- Add new endpoint: DEL **Folder.**\n    \n- Update **Task** endpoints to create/read/update/delete **Task** `recurrence_rule`_**.**_\n    \n- Expose `assigned_by_id` on **Task** endpoints.\n    \n- Add new endpoint: GET **Task Status.**\n    \n- Add new endpoint: GET **Task Statuses.**\n    \n- Add new endpoint: POST **Task Status.**\n    \n- Add new endpoint: PUT **Task Status.**\n    \n- Add new endpoint: DEL **Task Status.**\n    \n- Add new endpoint: GET **Subtask.**\n    \n- Add new endpoint: GET **Subtasks.**\n    \n- Add new endpoint: POST **Subtask.**\n    \n- Add new endpoint: PUT **Subtask.**\n    \n- Add new endpoint: DEL **Subtask.**\n    \n- Add new endpoint: GET **Comment.**\n    \n- Add new endpoint: GET **Comments.**\n    \n- Add new endpoint: POST **Comment.**\n    \n- Add new endpoint: PUT **Comment.**\n    \n- Add new endpoint: DEL **Comment.**\n    \n\n---\n\n#### 3/23/2023 - 1.14.1\n\n- Update **Tag** endpoints to support attaching, detaching, and filtering by **Tasks.**\n    \n\n---\n\n#### 11/11/2022 - 1.14.0\n\n- Add new endpoint: POST **User**.\n    \n- Add new endpoint: PUT **User**.\n    \n- Add new endpoint: DELETE **User**.\n    \n\n---\n\n#### 10/3/2022 - 1.13.1\n\n- Expose creating **Company Matters** by name, passing company_name to POST **Matters**\n    \n- Expose creating **Company Matters** by passing Company ID to POST **Matters**\n    \n- Improve **Contact** deduplication (if matches on email or phone) on POST **Matters**\n    \n- NOTE - Any passed **Contact** Info (phone/email/address) for a **Company Matter** will be set on a found/created **Contact** as the **Company Matter's** P.o.C (primary_contact)\n    \n\n---\n\n#### 9/19/2022 - 1.13.0\n\n- Add new endpoint: GET **Company**.\n    \n- Add new endpoint: GET **Companies**.\n    \n- Add new endpoint: PUT **Company**.\n    \n- Add new endpoint: POST **Company**.\n    \n- Add new endpoint: DEL **Company**.\n    \n- Add new endpoint: GET **Interaction**.\n    \n- Add new endpoint: GET **Interactions**.\n    \n- Add new endpoint: PUT **Interaction**.\n    \n- Add new endpoint: POST **Interaction**.\n    \n- Add new endpoint: DEL **Interaction**.\n    \n\n---\n\n#### 8/8/2022 - 1.12.0\n\n- Add new endpoint: GET **Relationship Types**.\n    \n- Add new endpoint: GET **Relationship Type**.\n    \n- Add new endpoint: PUT **Relationship Type**.\n    \n- Add new endpoint: POST **Relationship Type**.\n    \n- Add new endpoint: GET **Relationships**.\n    \n- Add new endpoint: GET **Relationship**.\n    \n- Add new endpoint: PUT **Relationship**.\n    \n- Add new endpoint: POST **Relationship**.\n    \n- Add new endpoint: DEL **Relationship**.\n    \n\n---\n\n#### 8/4/2022 - 1.11.0\n\n- Add new endpoint: PUT **File**.\n    \n- Add new endpoint: DEL **File**.\n    \n\n---\n\n#### 7/20/2022 - 1.10.0\n\n- Add new endpoint: GET **Phone Numbers**.\n    \n- Add new endpoint: GET **Phone Number**.\n    \n- Add new endpoint: PUT **Phone Number**.\n    \n- Add new endpoint: POST **Phone Number**.\n    \n- Add new endpoint: DEL **Phone Number**.\n    \n- Add new endpoint: GET **Email Addresses**.\n    \n- Add new endpoint: GET **Email Address**.\n    \n- Add new endpoint: PUT **Email Address**.\n    \n- Add new endpoint: POST **Email Address**.\n    \n- Add new endpoint: DEL **Email Address**.\n    \n\n---\n\n#### 6/26/2022 - 1.9.0\n\n- Add new endpoint: GET **Event Type**.\n    \n- Add new endpoint: PUT **Event Type**.\n    \n- Add new endpoint: POST **Event Type**.\n    \n- Add new endpoint: DEL **Event Type**.\n    \n- Improve validations, and error handling on many endpoints.\n    \n\n---\n\n#### 6/25/2022 - 1.7.0\n\n- Add new endpoint: PUT **Address**.\n    \n- Add new endpoint: POST **Address**.\n    \n- Add new endpoint: DEL **Address**.\n    \n- Add new endpoint: POST **Upload File**.\n    \n- Improve validations, and error handling on many endpoints.\n    \n\n---\n\n#### 6/19/2022 - 1.6.0\n\n- Add new endpoint: GET **Event**.\n    \n- Add new endpoint: GET **Custom Field**.\n    \n- Add new endpoint: GET **Custom Fields**.\n    \n- Add new endpoint: PUT **Custom Field**.\n    \n- Add new endpoint: POST **Custom Field**.\n    \n- Add new endpoint: DEL **Custom Field**.\n    \n- Add new endpoint: GET **Practice Area**.\n    \n- Add new endpoint: GET **Practice Areas**.\n    \n- Add new endpoint: PUT **Practice Area**.\n    \n- Add new endpoint: POST **Practice Area**.\n    \n- Add new endpoint: DEL **Practice Area**.\n    \n- Add new endpoint: GET **Note**.\n    \n- Add new endpoint: GET **Note**.\n    \n- Add new endpoint: PUT **Note**.\n    \n- Add new endpoint: POST **Note**.\n    \n- Add new endpoint: DEL **Note**.\n    \n- Add new endpoint: GET **Address**.\n    \n- Add new endpoint: GET **Addresses**.\n    \n- Add new endpoint: GET **File**.\n    \n- Add new endpoint: GET **Files**.\n    \n- Add new endpoint: GET **Download File**.\n    \n- Add ability to filter list GET endpoints by contact_id, matter_id, client_id, company_id on polymorphic relationships.\n    \n- Add type specific custom field value attribute keys to Matter payload (e.g. value_string, value_int, value_datetime).\n    \n- Update documentation.\n    \n\n---\n\n#### 5/9/2022 - 1.5.1\n\n- Add support for submitting `Originating Attorney`, `Lead Attorney`, `Salesperson`, `Assigned Staff` fields on PUT/POST Prospect endpoints.\n    \n\n---\n\n#### 5/8/2022 - 1.5.0\n\n- Add new endpoint: GET **Task**.\n    \n- Add new endpoint: GET **Tasks**.\n    \n- Add new endpoint: PUT **Task**.\n    \n- Add new endpoint: POST **Task**.\n    \n- Add new endpoint: DEL **Task**.\n    \n\n---\n\n#### 4/27/2022 - 1.4.6\n\n- Add new endpoint: GET **Invoice**.\n    \n- Add new endpoint: GET **Invoices**.\n    \n- Add new endpoint: GET **Transaction**.\n    \n- Add new endpoint: GET **Transactions**.\n    \n- Add new endpoint: POST **Transaction**.\n    \n\n---\n\n#### 8/28/2019 - 1.4.5\n\n- Add new endpoint: POST **Event**.\n    \n- Add new endpoint: DELETE **Event**\n    \n\n---\n\n#### 6/21/2019 - 1.4.4\n\n- Add new endpoint: GET **Locations**.\n    \n- Add new endpoint: GET **Events**.\n    \n- Add new endpoint: GET **Event Types**.\n    \n\n---\n\n#### 4/5/2019 - 1.4.3\n\n- Fix bug with '.' included in email param for GET **Contact** find_by_email endpoint.\n    \n- Fix bug with '.' included in email param for GET **Matter** find_by_email endpoint.\n    \n\n---\n\n#### 4/1/2019 - 1.4.2\n\nThis update allows you to get more information about firm **Pipelines** or a specific **Pipeline**.\n\n- Add new endpoint: GET **Pipeline** by id\n    \n- Add new endpoint: GET **Pipelines**.\n    \n- Update documentation.\n    \n\n---\n\n#### 3/31/2019 - 1.4.1\n\nThis update allows you to search for a **Contact** and adds an important field to **Stages**.\n\n- Update GET **Stages** endpoint to return its **Pipeline** Relationship with `fields=pipeline`.\n    \n- Add **Contact** Finder endpoints, they behave the same as the **Matter** Finder endpoints, but return a **Contact**.\n    \n- Update documentation.\n    \n\n---\n\n#### 3/27/2019 - 1.4.0\n\nThis update adds the ability to create a **Matter** for an existing **Contact**.\n\n- Add `contact_id` option to the POST **Matter** (Create) endpoint.\n    \n- Add `match_contact_by` option to the POST **Matter** (Create) endpoint.\n    \n\n---\n\n### CUSTOM FORM NOTE:\n\nIf you just are looking for info on submitting Custom Forms, you do not need to make a devloper app.  \nDisregard the authentication info below, and use our **Unauthenticated** Custom Form Submit endpoint: [https://docs.lawmatics.com/?version=latest#c34ea101-b7af-46ac-a6c7-d185495af4f4](https://docs.lawmatics.com/?version=latest#c34ea101-b7af-46ac-a6c7-d185495af4f4)  \nYou will not need to create a developer app, and you do not need to go through the OAuth2.0 grant flow!","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"26379991","team":140007,"collectionId":"e2baf2ff-2068-4586-8a21-dacdeb82a8e5","publishedId":"2sA3JM7gbw","public":true,"publicUrl":"https://docs.lawmatics.com","privateUrl":"https://go.postman.co/documentation/26379991-e2baf2ff-2068-4586-8a21-dacdeb82a8e5","customColor":{"top-bar":"EEEEEE","right-sidebar":"242628","highlight":"3E85BE"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":"Official Lawmatics REST API reference. Authenticate with OAuth 2.0 and manage matters, contacts, companies, events, tasks, notes, files, custom fields, invoices, and time entries. Includes pagination, filtering, and field selection guides, plus webhooks for real-time integrations."},{"name":"title","value":"Lawmatics API Documentation | REST API"}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/726b5c66-beec-4439-a07a-3ad18013b834/bG9nby1kYXJrLWNvbG9yICgxKS5wbmc=","colors":{"top-bar":"212121","right-sidebar":"242628","highlight":"5AACC9"}},{"name":"light","logo":"https://content.pstmn.io/fb98f972-c03a-4a25-8d70-3b91aebe09b2/bG9nby1saWdodC1jb2xvciAoMikucG5n","colors":{"top-bar":"EEEEEE","right-sidebar":"242628","highlight":"3E85BE"}}]}},"version":"8.12.6","publishDate":"2026-09-22T17:59:35.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"Lawmatics API Documentation | REST API","description":"Official Lawmatics REST API reference. Authenticate with OAuth 2.0 and manage matters, contacts, companies, events, tasks, notes, files, custom fields, invoices, and time entries. Includes pagination, filtering, and field selection guides, plus webhooks for real-time integrations."},"logos":{"logoLight":"https://content.pstmn.io/fb98f972-c03a-4a25-8d70-3b91aebe09b2/bG9nby1saWdodC1jb2xvciAoMikucG5n","logoDark":"https://content.pstmn.io/726b5c66-beec-4439-a07a-3ad18013b834/bG9nby1kYXJrLWNvbG9yICgxKS5wbmc="}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/44df6e4e9475882adda3e2a8706d4804014ce3fad96341fcd7839758e71f4b05","favicon":"https://lawmatics.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://docs.lawmatics.com/view/metadata/2sA3JM7gbw"}