> For the complete documentation index, see [llms.txt](https://developer.prodege.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.prodege.com/demand/api-reference/project-calls/project-settings-update.md).

# Project Settings - Update

| **Update Project Settings** |                                                    |
| --------------------------- | -------------------------------------------------- |
| Description                 | Update a projects's settings                       |
| Request URL                 | *Prodege Base URL +* /project-settings-update      |
| Request Method              | <mark style="background-color:orange;">POST</mark> |

&#x20;

| Request Parameters                        |                |                                                                                                                                                                                                                                                   |           |
| ----------------------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- |
| Parameter Name                            | Parameter Type | Description                                                                                                                                                                                                                                       | Required? |
| apik                                      | String         | Your API Key.                                                                                                                                                                                                                                     | Yes       |
| request\_date                             | Numeric        | Timestamp in milliseconds (see [Authentication](https://developer.prodege.com/demand/authentication)).                                                                                                                                            | Yes       |
| signature                                 | String         | The signature of your request (see [Authentication](https://developer.prodege.com/demand/authentication)).                                                                                                                                        | Yes       |
| prodege\_project\_id                      | Numeric        | The ID that uniquely identifies the project in the Prodege system.                                                                                                                                                                                | Yes       |
| enable\_max\_clicks                       | Boolean        | Whether or not max click logic is enforced. Either “true” or “false”, false by default.                                                                                                                                                           | No        |
| enable\_max\_clicks\_allowed\_clicks      | Numeric        | If max click logic is enforced, the number of clicks that will be allowed before pausing project traffic.                                                                                                                                         | No        |
| enable\_max\_clicks\_max\_click\_rate\_id | Numeric        | If max click logic is enforced, this sets the refill rate ID for clicks. Possible values: 0 - Default 1 - Every 30 minutes 2 - Every hour 3 - Every 24 hrs.                                                                                       | No        |
| enable\_project\_participation            | Boolean        | Enable inclusions or exclusions by project. Either “true” or “false”, false by default.                                                                                                                                                           | No        |
| participation\_ids                        | Array          | If inclusions or exclusions are enabled, a comma-separated list of prodege\_project\_ids for specific projects to include or exclude. Project and group inclusions/exclusions may be used separately or together.                                 | No        |
| group\_participation\_ids                 | Array          | If inclusions or exclusions are enabled, a comma-separated list of group\_ids for groups whose projects should be included or excluded. Project and group inclusions/exclusions may be used separately or together.                               | No        |
| participation\_status                     | Numeric        | The types of transactions for the included/excluded prodege\_project\_ids that you would like to include in the inclusion/exclusion. Possible values are 1 for click, 2 for complete, 4 for DQ, 8 for OQ (bit values that can be added together). | No        |
| participation\_filter\_type               | Numeric        | The filter type, either inclusion or exclusion. Set to 1 for inclusion (default if not specified) or 2 for exclusion.                                                                                                                             | No        |
| cookie\_dedup                             | Boolean        | Block repeat entries by cookie. Set to either “true” or “false”.                                                                                                                                                                                  | No        |
| limit\_panelists                          | JSON           | Allow only specific panelists to enter survey. See [JSON Examples](https://developer.prodege.com/demand/appendix/json-examples).                                                                                                                  | No        |

| Response Parameters  |                |                                              |
| -------------------- | -------------- | -------------------------------------------- |
| Parameter Name       | Parameter Type | Description                                  |
| *return\_status*     | String         | The return status for this api call          |
| prodege\_project\_id | Numeric        | The id that uniquely identifies this project |

*limit panelists Model*

| Property Name | Property Type | Description                                                                  |
| ------------- | ------------- | ---------------------------------------------------------------------------- |
| limit\_by     | String        | The type of the limit\_ids. Possible values: panelist\_id or transaction\_id |
| limit\_ids    | array         | The list of panelist or transaction IDs to limit for targeting               |
| filter\_type  | Numeric       | Possible values: 1 to include (default if not specified) or 2 to exclude     |
