{"dataset":{"id":"73e9c0b7-9bf6-4d4b-ba68-9d2fafaf1173","slug":"http-methods","name":"HTTP methods (IANA registry)","description":"Registered HTTP methods from the IANA Hypertext Transfer Protocol (HTTP) Method Registry, one document per method with its safe and idempotent flags and defining reference.","visibility":"public","version":42,"documentCount":41,"createdAt":"2026-10-04T14:37:37.000Z","updatedAt":"2026-10-04T14:41:53.000Z","publisher":"Koskamo","license":"IANA HTTP Method Registry (iana.org/assignments/http-methods); registry data reproduced verbatim with references","reviewedAt":"2026-10-05T00:37:32.000Z"},"total":41,"documents":[{"id":"7d7d3c05-d432-44af-ae43-a705bcc1e5d0","title":"ACL","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:37:43.000Z","updatedAt":"2026-10-04T14:37:43.000Z","text":"The HTTP method ACL is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: ACL\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3744, Section 8.1"},{"id":"63453ab0-541a-4f0e-a3b5-9362786cd294","title":"BASELINE-CONTROL","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:37:50.000Z","updatedAt":"2026-10-04T14:37:50.000Z","text":"The HTTP method BASELINE-CONTROL is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: BASELINE-CONTROL\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 12.6"},{"id":"ea7f5434-8810-41ce-8fba-846965d1e21f","title":"BIND","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:37:56.000Z","updatedAt":"2026-10-04T14:37:56.000Z","text":"The HTTP method BIND is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: BIND\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 5842, Section 4"},{"id":"6dd9ee24-b5ea-4bf3-98da-02f46fcb5f25","title":"CHECKIN","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:02.000Z","updatedAt":"2026-10-04T14:38:02.000Z","text":"The HTTP method CHECKIN is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: CHECKIN\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 9.4"},{"id":"8678a591-2c52-43b1-aeb4-07f651beec7f","title":"CHECKOUT","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:08.000Z","updatedAt":"2026-10-04T14:38:08.000Z","text":"The HTTP method CHECKOUT is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: CHECKOUT\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 8.8"},{"id":"859be4af-ec93-407d-8a1c-c9f25d104f08","title":"CONNECT","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:15.000Z","updatedAt":"2026-10-04T14:38:15.000Z","text":"The HTTP method CONNECT is neither a safe nor an idempotent method in the IANA HTTP Method Registry.\n\n- Method: CONNECT\n- Safe: no\n- Idempotent: no\n- Defined in: RFC 9110, Section 9.3.6"},{"id":"e5fef8e7-0276-434b-ae50-0ea0f21a65bb","title":"COPY","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:21.000Z","updatedAt":"2026-10-04T14:38:21.000Z","text":"The HTTP method COPY is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: COPY\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4918, Section 9.8"},{"id":"c2f8b782-7151-4f16-b4fe-a4e2a2526b80","title":"DELETE","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:27.000Z","updatedAt":"2026-10-04T14:38:27.000Z","text":"The HTTP method DELETE is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: DELETE\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 9110, Section 9.3.5"},{"id":"2bd33771-eb18-4bea-83a1-28016653f3eb","title":"GET","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:33.000Z","updatedAt":"2026-10-04T14:38:34.000Z","text":"The HTTP method GET is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: GET\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 9110, Section 9.3.1"},{"id":"353875e6-347c-4a73-b691-775f3c3a2852","title":"HEAD","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:40.000Z","updatedAt":"2026-10-04T14:38:40.000Z","text":"The HTTP method HEAD is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: HEAD\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 9110, Section 9.3.2"},{"id":"54556021-d03e-4c13-830e-c7252addfdc6","title":"LABEL","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:46.000Z","updatedAt":"2026-10-04T14:38:46.000Z","text":"The HTTP method LABEL is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: LABEL\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 8.2"},{"id":"07c527a4-128e-4807-82e1-68c53d04f0c2","title":"LINK","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:52.000Z","updatedAt":"2026-10-04T14:38:52.000Z","text":"The HTTP method LINK is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: LINK\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 2068, Section 19.6.1.2"},{"id":"1db2df95-ad27-45e4-9672-6439de2a3de7","title":"LOCK","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:38:58.000Z","updatedAt":"2026-10-04T14:38:58.000Z","text":"The HTTP method LOCK is neither a safe nor an idempotent method in the IANA HTTP Method Registry.\n\n- Method: LOCK\n- Safe: no\n- Idempotent: no\n- Defined in: RFC 4918, Section 9.10"},{"id":"53854ae6-d541-43aa-a84a-c3acac2a87b6","title":"MERGE","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:05.000Z","updatedAt":"2026-10-04T14:39:05.000Z","text":"The HTTP method MERGE is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MERGE\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 11.2"},{"id":"18742ff5-f780-4b5f-a793-33e86e64d313","title":"MKACTIVITY","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:11.000Z","updatedAt":"2026-10-04T14:39:11.000Z","text":"The HTTP method MKACTIVITY is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MKACTIVITY\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 13.5"},{"id":"45fcae84-dd30-46ed-9c19-d7149e66039d","title":"MKCALENDAR","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:17.000Z","updatedAt":"2026-10-04T14:39:17.000Z","text":"The HTTP method MKCALENDAR is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MKCALENDAR\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4791, Section 5.3.1; RFC 8144, Section 2.3"},{"id":"bd0d32e2-9f0b-48ad-b7fc-25c8f38631c9","title":"MKCOL","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:23.000Z","updatedAt":"2026-10-04T14:39:24.000Z","text":"The HTTP method MKCOL is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MKCOL\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4918, Section 9.3; RFC 5689, Section 3; RFC 8144, Section 2.3"},{"id":"3eecf42f-b64a-485e-b307-b0ec75b25a0f","title":"MKREDIRECTREF","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:30.000Z","updatedAt":"2026-10-04T14:39:30.000Z","text":"The HTTP method MKREDIRECTREF is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MKREDIRECTREF\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4437, Section 6"},{"id":"f5c294e0-5cff-46dd-b57f-5b24da6079fa","title":"MKWORKSPACE","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:36.000Z","updatedAt":"2026-10-04T14:39:36.000Z","text":"The HTTP method MKWORKSPACE is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MKWORKSPACE\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 6.3"},{"id":"4d43a0c2-6995-43ff-ad1d-85d45b468df1","title":"MOVE","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:42.000Z","updatedAt":"2026-10-04T14:39:42.000Z","text":"The HTTP method MOVE is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: MOVE\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4918, Section 9.9"},{"id":"5788a134-6aa3-4b29-9c48-3e96b021c5fd","title":"OPTIONS","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:48.000Z","updatedAt":"2026-10-04T14:39:48.000Z","text":"The HTTP method OPTIONS is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: OPTIONS\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 9110, Section 9.3.7"},{"id":"a21ec083-7b48-4f06-9e24-d4a4c08a3acc","title":"ORDERPATCH","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:39:55.000Z","updatedAt":"2026-10-04T14:39:55.000Z","text":"The HTTP method ORDERPATCH is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: ORDERPATCH\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3648, Section 7"},{"id":"8d6a22eb-4830-460e-90a9-464a666165b2","title":"PATCH","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:01.000Z","updatedAt":"2026-10-04T14:40:01.000Z","text":"The HTTP method PATCH is neither a safe nor an idempotent method in the IANA HTTP Method Registry.\n\n- Method: PATCH\n- Safe: no\n- Idempotent: no\n- Defined in: RFC 5789, Section 2"},{"id":"55e44621-7b67-441b-aee6-5688342c8737","title":"POST","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:08.000Z","updatedAt":"2026-10-04T14:40:08.000Z","text":"The HTTP method POST is neither a safe nor an idempotent method in the IANA HTTP Method Registry.\n\n- Method: POST\n- Safe: no\n- Idempotent: no\n- Defined in: RFC 9110, Section 9.3.3"},{"id":"bccf497c-00f4-40b8-93af-994e0fcd47bc","title":"PRI","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:14.000Z","updatedAt":"2026-10-04T14:40:14.000Z","text":"The HTTP method PRI is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: PRI\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 9113, Section 3.4"},{"id":"a3e7ed9b-e974-4f4d-bbce-7f8aa1f24670","title":"PROPFIND","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:20.000Z","updatedAt":"2026-10-04T14:40:20.000Z","text":"The HTTP method PROPFIND is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: PROPFIND\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 4918, Section 9.1; RFC 8144, Section 2.1"},{"id":"6cacdd39-a225-4eae-8344-19d6276d01e4","title":"PROPPATCH","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:26.000Z","updatedAt":"2026-10-04T14:40:26.000Z","text":"The HTTP method PROPPATCH is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: PROPPATCH\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4918, Section 9.2; RFC 8144, Section 2.2"},{"id":"385bea79-62e0-43e4-9167-519340a263dc","title":"PUT","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:32.000Z","updatedAt":"2026-10-04T14:40:33.000Z","text":"The HTTP method PUT is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: PUT\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 9110, Section 9.3.4"},{"id":"fc072b89-927e-47c5-96e9-748a1f30f268","title":"QUERY","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:39.000Z","updatedAt":"2026-10-04T14:40:39.000Z","text":"The HTTP method QUERY is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: QUERY\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 10008, Section 2"},{"id":"a48fbd29-ad1f-48fd-9715-fb857bc4a378","title":"REBIND","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:45.000Z","updatedAt":"2026-10-04T14:40:45.000Z","text":"The HTTP method REBIND is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: REBIND\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 5842, Section 6"},{"id":"e47d8f1c-e244-4e2b-91e4-fd1c61220dbb","title":"REPORT","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:51.000Z","updatedAt":"2026-10-04T14:40:51.000Z","text":"The HTTP method REPORT is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: REPORT\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 3253, Section 3.6; RFC 8144, Section 2.1"},{"id":"373ebd0d-c5bb-4d24-a3d7-bfc5f6cc553a","title":"SEARCH","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:40:58.000Z","updatedAt":"2026-10-04T14:40:58.000Z","text":"The HTTP method SEARCH is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: SEARCH\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 5323, Section 2"},{"id":"8b1a966d-6dad-4e82-8362-6941729172d3","title":"TRACE","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:04.000Z","updatedAt":"2026-10-04T14:41:04.000Z","text":"The HTTP method TRACE is a safe and idempotent method in the IANA HTTP Method Registry.\n\n- Method: TRACE\n- Safe: yes\n- Idempotent: yes\n- Defined in: RFC 9110, Section 9.3.8"},{"id":"92d6506c-d544-4933-bf27-9106fa151990","title":"UNBIND","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:10.000Z","updatedAt":"2026-10-04T14:41:10.000Z","text":"The HTTP method UNBIND is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: UNBIND\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 5842, Section 5"},{"id":"40f3f264-3787-4bc1-a674-f55a49e7103b","title":"UNCHECKOUT","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:16.000Z","updatedAt":"2026-10-04T14:41:16.000Z","text":"The HTTP method UNCHECKOUT is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: UNCHECKOUT\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 4.5"},{"id":"e2999695-37d9-4bb3-8c7d-b264b6ddb066","title":"UNLINK","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:22.000Z","updatedAt":"2026-10-04T14:41:22.000Z","text":"The HTTP method UNLINK is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: UNLINK\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 2068, Section 19.6.1.3"},{"id":"246c0fee-5692-444b-8228-f837ad990c28","title":"UNLOCK","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:29.000Z","updatedAt":"2026-10-04T14:41:29.000Z","text":"The HTTP method UNLOCK is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: UNLOCK\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4918, Section 9.11"},{"id":"69142be1-9be0-4b56-931c-6a747dcaa8fa","title":"UPDATE","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:35.000Z","updatedAt":"2026-10-04T14:41:35.000Z","text":"The HTTP method UPDATE is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: UPDATE\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 7.1"},{"id":"a87c565e-a592-4d89-9795-41eb5b1d94f2","title":"UPDATEREDIRECTREF","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:41.000Z","updatedAt":"2026-10-04T14:41:41.000Z","text":"The HTTP method UPDATEREDIRECTREF is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: UPDATEREDIRECTREF\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 4437, Section 7"},{"id":"c997d292-5853-458c-bd85-140809d7d927","title":"VERSION-CONTROL","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:47.000Z","updatedAt":"2026-10-04T14:41:47.000Z","text":"The HTTP method VERSION-CONTROL is an idempotent but not safe method in the IANA HTTP Method Registry.\n\n- Method: VERSION-CONTROL\n- Safe: no\n- Idempotent: yes\n- Defined in: RFC 3253, Section 3.5"},{"id":"7eaafa74-ee55-4ea3-b09e-613e783202a0","title":"*","sourceUrl":"https://www.iana.org/assignments/http-methods/http-methods.xhtml","version":1,"createdAt":"2026-10-04T14:41:53.000Z","updatedAt":"2026-10-04T14:41:53.000Z","text":"The HTTP method \"*\" is neither a safe nor an idempotent method in the IANA HTTP Method Registry.\n\n- Method: *\n- Safe: no\n- Idempotent: no\n- Defined in: RFC 9110, Section 18.2"}]}