> 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-transaction-calls/create-project-transaction.md).

# Create Project Transaction

| **Create Project Transaction** |                                                                                                      |
| ------------------------------ | ---------------------------------------------------------------------------------------------------- |
| Description                    | Create a transaction for an existing project, using an existing transaction to preserve session data |
| Request URL                    | *Prodege Base URL +* /project-create-transaction                                                     |
| 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 | String         | The ID that uniquely identifies this project in the Prodege system.                                        | Yes       |
| old\_transaction\_id | Numeric        | The existing transaction\_id from which to preserve session data.                                          | Yes       |

&#x20;

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