{
  "info": {
    "_postman_id": "c5eae167-904f-4a2b-9544-e71612bcb2b1",
    "name": "Cloudflare Turnstile API",
    "description": "Cloudflare Turnstile is a CAPTCHA replacement that verifies visitors without showing a challenge. The API provides a server-side siteverify endpoint for token validation and management endpoints for creating and configuring Turnstile widgets with support for managed, non-interactive, and invisible modes.\n\nContact Support:\n Name: Cloudflare Support",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-06-05T13:17:44.000Z",
    "updatedAt": "2026-06-05T13:17:44.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-c5eae167-904f-4a2b-9544-e71612bcb2b1"
  },
  "item": [
    {
      "name": "accounts",
      "item": [
        {
          "name": "{account_id}",
          "item": [
            {
              "name": "challenges",
              "item": [
                {
                  "name": "widgets",
                  "item": [
                    {
                      "name": "{sitekey}",
                      "item": [
                        {
                          "name": "rotate_secret",
                          "item": [
                            {
                              "name": "Cloudflare Rotate Widget Secret",
                              "id": "5818050b-cf1c-43c6-8a9c-e4a7b774f2ef",
                              "protocolProfileBehavior": {
                                "disableBodyPruning": true
                              },
                              "request": {
                                "method": "POST",
                                "header": [],
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey/rotate_secret",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey",
                                    "rotate_secret"
                                  ],
                                  "variable": [
                                    {
                                      "id": "19d06b46-fa39-405a-82e3-935da471c173",
                                      "key": "account_id",
                                      "value": "<string>",
                                      "description": "(Required) The unique identifier of the Cloudflare account."
                                    },
                                    {
                                      "id": "09a1a908-f2c4-411b-ae50-2317a8ccc39d",
                                      "key": "sitekey",
                                      "value": "<string>",
                                      "description": "(Required) The site key of the Turnstile widget."
                                    }
                                  ]
                                },
                                "description": "Rotate the secret key for a Turnstile widget. The previous secret remains valid for a transition period."
                              },
                              "response": [
                                {
                                  "id": "a7106057-43fc-4736-8b9a-5ce112e710b2",
                                  "name": "Secret rotated successfully.",
                                  "originalRequest": {
                                    "method": "POST",
                                    "header": [
                                      {
                                        "description": "Added as a part of security scheme: bearer",
                                        "key": "Authorization",
                                        "value": "Bearer <token>"
                                      }
                                    ],
                                    "url": {
                                      "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey/rotate_secret",
                                      "host": [
                                        "{{baseUrl}}"
                                      ],
                                      "path": [
                                        "accounts",
                                        ":account_id",
                                        "challenges",
                                        "widgets",
                                        ":sitekey",
                                        "rotate_secret"
                                      ],
                                      "variable": [
                                        {
                                          "key": "account_id"
                                        },
                                        {
                                          "key": "sitekey"
                                        }
                                      ]
                                    }
                                  },
                                  "status": "OK",
                                  "code": 200,
                                  "_postman_previewlanguage": "text",
                                  "header": [],
                                  "cookie": [],
                                  "responseTime": null,
                                  "body": null,
                                  "createdAt": "2026-06-05T13:17:44.000Z",
                                  "updatedAt": "2026-06-05T13:17:44.000Z",
                                  "uid": "35240-a7106057-43fc-4736-8b9a-5ce112e710b2"
                                },
                                {
                                  "id": "248b4858-f484-49e8-8c9a-3501af244e6d",
                                  "name": "Unauthorized.",
                                  "originalRequest": {
                                    "method": "POST",
                                    "header": [
                                      {
                                        "description": "Added as a part of security scheme: bearer",
                                        "key": "Authorization",
                                        "value": "Bearer <token>"
                                      }
                                    ],
                                    "url": {
                                      "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey/rotate_secret",
                                      "host": [
                                        "{{baseUrl}}"
                                      ],
                                      "path": [
                                        "accounts",
                                        ":account_id",
                                        "challenges",
                                        "widgets",
                                        ":sitekey",
                                        "rotate_secret"
                                      ],
                                      "variable": [
                                        {
                                          "key": "account_id"
                                        },
                                        {
                                          "key": "sitekey"
                                        }
                                      ]
                                    }
                                  },
                                  "status": "Unauthorized",
                                  "code": 401,
                                  "_postman_previewlanguage": "text",
                                  "header": [],
                                  "cookie": [],
                                  "responseTime": null,
                                  "body": null,
                                  "createdAt": "2026-06-05T13:17:44.000Z",
                                  "updatedAt": "2026-06-05T13:17:44.000Z",
                                  "uid": "35240-248b4858-f484-49e8-8c9a-3501af244e6d"
                                }
                              ],
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-5818050b-cf1c-43c6-8a9c-e4a7b774f2ef"
                            }
                          ],
                          "id": "625c8caf-51c9-4ca2-b0e1-e3d28e0c0d43",
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-625c8caf-51c9-4ca2-b0e1-e3d28e0c0d43"
                        },
                        {
                          "name": "Cloudflare Get Turnstile Widget",
                          "id": "2ce12ac6-9479-4701-b539-5ffa5cad20f3",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets",
                                ":sitekey"
                              ],
                              "variable": [
                                {
                                  "id": "d9d9ca9f-b402-40d0-8dce-afd29a9bfedd",
                                  "key": "account_id",
                                  "value": "<string>",
                                  "description": "(Required) The unique identifier of the Cloudflare account."
                                },
                                {
                                  "id": "da3047b0-6d4c-41d4-9ec0-6c70aa6f1a8e",
                                  "key": "sitekey",
                                  "value": "<string>",
                                  "description": "(Required) The site key of the Turnstile widget."
                                }
                              ]
                            },
                            "description": "Retrieve details of a specific Turnstile widget."
                          },
                          "response": [
                            {
                              "id": "6cc7237e-b582-44bf-b695-a1cbdd22b5a2",
                              "name": "Widget details.",
                              "originalRequest": {
                                "method": "GET",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"result\": {\n    \"sitekey\": \"<string>\",\n    \"secret\": \"<string>\",\n    \"name\": \"<string>\",\n    \"domains\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"mode\": \"invisible\",\n    \"bot_fight_mode\": \"<boolean>\",\n    \"created_on\": \"<dateTime>\",\n    \"modified_on\": \"<dateTime>\"\n  },\n  \"success\": \"<boolean>\"\n}",
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-6cc7237e-b582-44bf-b695-a1cbdd22b5a2"
                            },
                            {
                              "id": "7dee2226-643d-4eb4-add2-382c5813a9b5",
                              "name": "Unauthorized.",
                              "originalRequest": {
                                "method": "GET",
                                "header": [
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "Unauthorized",
                              "code": 401,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-7dee2226-643d-4eb4-add2-382c5813a9b5"
                            },
                            {
                              "id": "425282c2-f9a5-407c-8e58-dc317624a10a",
                              "name": "Widget not found.",
                              "originalRequest": {
                                "method": "GET",
                                "header": [
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "Not Found",
                              "code": 404,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-425282c2-f9a5-407c-8e58-dc317624a10a"
                            }
                          ],
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-2ce12ac6-9479-4701-b539-5ffa5cad20f3"
                        },
                        {
                          "name": "Cloudflare Update Turnstile Widget",
                          "id": "c1d31f01-2917-4b86-aaee-59ebab3a6c36",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "method": "PUT",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets",
                                ":sitekey"
                              ],
                              "variable": [
                                {
                                  "id": "2410c159-6db9-482e-9a2c-364623bab2f1",
                                  "key": "account_id",
                                  "value": "<string>",
                                  "description": "(Required) The unique identifier of the Cloudflare account."
                                },
                                {
                                  "id": "eaaab2c4-85f8-4665-8583-303d7ce0c375",
                                  "key": "sitekey",
                                  "value": "<string>",
                                  "description": "(Required) The site key of the Turnstile widget."
                                }
                              ]
                            },
                            "description": "Update the configuration of a Turnstile widget."
                          },
                          "response": [
                            {
                              "id": "0075ba12-2b9e-4feb-ae15-8317865d8efb",
                              "name": "Widget updated successfully.",
                              "originalRequest": {
                                "method": "PUT",
                                "header": [
                                  {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "body": {
                                  "mode": "raw",
                                  "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                                  "options": {
                                    "raw": {
                                      "headerFamily": "json",
                                      "language": "json"
                                    }
                                  }
                                },
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-0075ba12-2b9e-4feb-ae15-8317865d8efb"
                            },
                            {
                              "id": "dfcf95a3-9f10-4edb-9f7b-b9491cecf6f6",
                              "name": "Unauthorized.",
                              "originalRequest": {
                                "method": "PUT",
                                "header": [
                                  {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "body": {
                                  "mode": "raw",
                                  "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                                  "options": {
                                    "raw": {
                                      "headerFamily": "json",
                                      "language": "json"
                                    }
                                  }
                                },
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "Unauthorized",
                              "code": 401,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-dfcf95a3-9f10-4edb-9f7b-b9491cecf6f6"
                            }
                          ],
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-c1d31f01-2917-4b86-aaee-59ebab3a6c36"
                        },
                        {
                          "name": "Cloudflare Delete Turnstile Widget",
                          "id": "6d7ef844-46f8-46a9-9d46-6aebf60b5131",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "method": "DELETE",
                            "header": [],
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets",
                                ":sitekey"
                              ],
                              "variable": [
                                {
                                  "id": "78be63dd-00c6-404e-a10b-0ad98bf951f9",
                                  "key": "account_id",
                                  "value": "<string>",
                                  "description": "(Required) The unique identifier of the Cloudflare account."
                                },
                                {
                                  "id": "39552b80-1f32-444e-9f57-b361e589a0d4",
                                  "key": "sitekey",
                                  "value": "<string>",
                                  "description": "(Required) The site key of the Turnstile widget."
                                }
                              ]
                            },
                            "description": "Delete a Turnstile widget configuration."
                          },
                          "response": [
                            {
                              "id": "054e5ce1-880b-4638-b21b-e728d8facee8",
                              "name": "Widget deleted.",
                              "originalRequest": {
                                "method": "DELETE",
                                "header": [
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-054e5ce1-880b-4638-b21b-e728d8facee8"
                            },
                            {
                              "id": "529afb3f-ea73-45d7-890e-3e09dcee3161",
                              "name": "Unauthorized.",
                              "originalRequest": {
                                "method": "DELETE",
                                "header": [
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets/:sitekey",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "accounts",
                                    ":account_id",
                                    "challenges",
                                    "widgets",
                                    ":sitekey"
                                  ],
                                  "variable": [
                                    {
                                      "key": "account_id"
                                    },
                                    {
                                      "key": "sitekey"
                                    }
                                  ]
                                }
                              },
                              "status": "Unauthorized",
                              "code": 401,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-06-05T13:17:44.000Z",
                              "updatedAt": "2026-06-05T13:17:44.000Z",
                              "uid": "35240-529afb3f-ea73-45d7-890e-3e09dcee3161"
                            }
                          ],
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-6d7ef844-46f8-46a9-9d46-6aebf60b5131"
                        }
                      ],
                      "id": "5b2acc47-6572-4a05-89cb-4d0e2ccbab50",
                      "createdAt": "2026-06-05T13:17:44.000Z",
                      "updatedAt": "2026-06-05T13:17:44.000Z",
                      "uid": "35240-5b2acc47-6572-4a05-89cb-4d0e2ccbab50"
                    },
                    {
                      "name": "Cloudflare List Turnstile Widgets",
                      "id": "ab871d76-5eb9-4530-ba9b-350835069038",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "method": "GET",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "accounts",
                            ":account_id",
                            "challenges",
                            "widgets"
                          ],
                          "variable": [
                            {
                              "id": "ac5dd167-8077-4be1-be69-610922466296",
                              "key": "account_id",
                              "value": "<string>",
                              "description": "(Required) The unique identifier of the Cloudflare account."
                            }
                          ]
                        },
                        "description": "Returns all Turnstile widget configurations for the account."
                      },
                      "response": [
                        {
                          "id": "890aad9d-b994-4e41-88ba-3d16d638376f",
                          "name": "List of widgets.",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets"
                              ],
                              "variable": [
                                {
                                  "key": "account_id"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"result\": [\n    {\n      \"sitekey\": \"<string>\",\n      \"secret\": \"<string>\",\n      \"name\": \"<string>\",\n      \"domains\": [\n        \"<string>\",\n        \"<string>\"\n      ],\n      \"mode\": \"non-interactive\",\n      \"bot_fight_mode\": \"<boolean>\",\n      \"created_on\": \"<dateTime>\",\n      \"modified_on\": \"<dateTime>\"\n    },\n    {\n      \"sitekey\": \"<string>\",\n      \"secret\": \"<string>\",\n      \"name\": \"<string>\",\n      \"domains\": [\n        \"<string>\",\n        \"<string>\"\n      ],\n      \"mode\": \"managed\",\n      \"bot_fight_mode\": \"<boolean>\",\n      \"created_on\": \"<dateTime>\",\n      \"modified_on\": \"<dateTime>\"\n    }\n  ],\n  \"success\": \"<boolean>\"\n}",
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-890aad9d-b994-4e41-88ba-3d16d638376f"
                        },
                        {
                          "id": "edca1821-ffea-4930-b04c-f4029ca51ab6",
                          "name": "Unauthorized.",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets"
                              ],
                              "variable": [
                                {
                                  "key": "account_id"
                                }
                              ]
                            }
                          },
                          "status": "Unauthorized",
                          "code": 401,
                          "_postman_previewlanguage": "text",
                          "header": [],
                          "cookie": [],
                          "responseTime": null,
                          "body": null,
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-edca1821-ffea-4930-b04c-f4029ca51ab6"
                        }
                      ],
                      "createdAt": "2026-06-05T13:17:44.000Z",
                      "updatedAt": "2026-06-05T13:17:44.000Z",
                      "uid": "35240-ab871d76-5eb9-4530-ba9b-350835069038"
                    },
                    {
                      "name": "Cloudflare Create Turnstile Widget",
                      "id": "2bece867-e53e-4d76-a416-b4717f1ef573",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "accounts",
                            ":account_id",
                            "challenges",
                            "widgets"
                          ],
                          "variable": [
                            {
                              "id": "2145417c-6dba-4212-90e4-ff5d509e713d",
                              "key": "account_id",
                              "value": "<string>",
                              "description": "(Required) The unique identifier of the Cloudflare account."
                            }
                          ]
                        },
                        "description": "Create a new Turnstile widget with the specified mode and allowed domains."
                      },
                      "response": [
                        {
                          "id": "62f9a1f3-cd08-46cd-baca-a6a9c189c4a5",
                          "name": "Widget created successfully.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets"
                              ],
                              "variable": [
                                {
                                  "key": "account_id"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"result\": {\n    \"sitekey\": \"<string>\",\n    \"secret\": \"<string>\",\n    \"name\": \"<string>\",\n    \"domains\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"mode\": \"invisible\",\n    \"bot_fight_mode\": \"<boolean>\",\n    \"created_on\": \"<dateTime>\",\n    \"modified_on\": \"<dateTime>\"\n  },\n  \"success\": \"<boolean>\"\n}",
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-62f9a1f3-cd08-46cd-baca-a6a9c189c4a5"
                        },
                        {
                          "id": "df91cb9a-37f5-4258-a81b-ce13d12e26be",
                          "name": "Bad request.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets"
                              ],
                              "variable": [
                                {
                                  "key": "account_id"
                                }
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "text",
                          "header": [],
                          "cookie": [],
                          "responseTime": null,
                          "body": null,
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-df91cb9a-37f5-4258-a81b-ce13d12e26be"
                        },
                        {
                          "id": "04a932ea-bfd2-49f5-9b3d-53c572bb436f",
                          "name": "Unauthorized.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"name\": \"<string>\",\n  \"domains\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"mode\": \"non-interactive\",\n  \"bot_fight_mode\": \"<boolean>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/accounts/:account_id/challenges/widgets",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "accounts",
                                ":account_id",
                                "challenges",
                                "widgets"
                              ],
                              "variable": [
                                {
                                  "key": "account_id"
                                }
                              ]
                            }
                          },
                          "status": "Unauthorized",
                          "code": 401,
                          "_postman_previewlanguage": "text",
                          "header": [],
                          "cookie": [],
                          "responseTime": null,
                          "body": null,
                          "createdAt": "2026-06-05T13:17:44.000Z",
                          "updatedAt": "2026-06-05T13:17:44.000Z",
                          "uid": "35240-04a932ea-bfd2-49f5-9b3d-53c572bb436f"
                        }
                      ],
                      "createdAt": "2026-06-05T13:17:44.000Z",
                      "updatedAt": "2026-06-05T13:17:44.000Z",
                      "uid": "35240-2bece867-e53e-4d76-a416-b4717f1ef573"
                    }
                  ],
                  "id": "643744dc-7849-4c7b-bcf1-781d628764b8",
                  "createdAt": "2026-06-05T13:17:44.000Z",
                  "updatedAt": "2026-06-05T13:17:44.000Z",
                  "uid": "35240-643744dc-7849-4c7b-bcf1-781d628764b8"
                }
              ],
              "id": "c7ac11ed-456f-4eb0-aaf0-7fbd9df97615",
              "createdAt": "2026-06-05T13:17:44.000Z",
              "updatedAt": "2026-06-05T13:17:44.000Z",
              "uid": "35240-c7ac11ed-456f-4eb0-aaf0-7fbd9df97615"
            }
          ],
          "id": "cccedd36-ec46-418b-955a-31e25177d109",
          "createdAt": "2026-06-05T13:17:44.000Z",
          "updatedAt": "2026-06-05T13:17:44.000Z",
          "uid": "35240-cccedd36-ec46-418b-955a-31e25177d109"
        }
      ],
      "id": "21c96788-4554-464d-b578-8302fee050c4",
      "createdAt": "2026-06-05T13:17:44.000Z",
      "updatedAt": "2026-06-05T13:17:44.000Z",
      "uid": "35240-21c96788-4554-464d-b578-8302fee050c4"
    },
    {
      "name": "siteverify",
      "item": [
        {
          "name": "Cloudflare Verify Turnstile Token",
          "id": "a06623bb-d069-479e-a4da-224c112c5025",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/x-www-form-urlencoded"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "(Required) The widget's secret key.",
                  "key": "secret",
                  "value": "<string>"
                },
                {
                  "description": "(Required) The Turnstile token from the client.",
                  "key": "response",
                  "value": "<string>"
                },
                {
                  "description": "The user's IP address.",
                  "key": "remoteip",
                  "value": "<string>"
                }
              ]
            },
            "url": {
              "raw": "https://challenges.cloudflare.com/siteverify",
              "protocol": "https",
              "host": [
                "challenges",
                "cloudflare",
                "com"
              ],
              "path": [
                "siteverify"
              ]
            },
            "description": "Validate a Turnstile challenge token on the server side. This is the primary endpoint for verifying that a user has passed the Turnstile challenge."
          },
          "response": [
            {
              "id": "58ec2696-62fa-4dca-973d-d607b9f63574",
              "name": "Verification result.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: bearer",
                    "key": "Authorization",
                    "value": "Bearer <token>"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "(Required) The widget's secret key.",
                      "key": "secret",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) The Turnstile token from the client.",
                      "key": "response",
                      "value": "<string>"
                    },
                    {
                      "description": "The user's IP address.",
                      "key": "remoteip",
                      "value": "<string>"
                    }
                  ]
                },
                "url": {
                  "raw": "https://challenges.cloudflare.com/siteverify",
                  "protocol": "https",
                  "host": [
                    "challenges",
                    "cloudflare",
                    "com"
                  ],
                  "path": [
                    "siteverify"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"success\": \"<boolean>\",\n  \"challenge_ts\": \"<dateTime>\",\n  \"hostname\": \"<string>\",\n  \"error-codes\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"action\": \"<string>\",\n  \"cdata\": \"<string>\"\n}",
              "createdAt": "2026-06-05T13:17:44.000Z",
              "updatedAt": "2026-06-05T13:17:44.000Z",
              "uid": "35240-58ec2696-62fa-4dca-973d-d607b9f63574"
            }
          ],
          "createdAt": "2026-06-05T13:17:44.000Z",
          "updatedAt": "2026-06-05T13:17:44.000Z",
          "uid": "35240-a06623bb-d069-479e-a4da-224c112c5025"
        }
      ],
      "id": "263994c6-a51a-402f-8ade-0a6ee4a561a7",
      "createdAt": "2026-06-05T13:17:44.000Z",
      "updatedAt": "2026-06-05T13:17:44.000Z",
      "uid": "35240-263994c6-a51a-402f-8ade-0a6ee4a561a7"
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{bearerToken}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.cloudflare.com/client/v4"
    }
  ]
}