**Source URL:** https://general.veevavault.dev/qualityone/vault-api/api-reference/26.1/logs/sdk-request-profiler/end-profiling-session.md

# End Profiling Session



Terminate a profiling session early. By default, profiling sessions run for either 20 minutes or up to 10,000 SDK requests, whichever comes first.

Once ended, a session’s `status` is `processing__sys` while Vault prepares the data, which may take about 15 minutes. Once the `status` is `complete__sys`, the data is available for download with the [Download Profiling Session Results](/vault-api/api-reference/26.1/logs/sdk-request-profiler/download-profiling-session-results) endpoint.

<Endpoint path="/api/{version}/code/profiler/{session_name}/actions/end" method="POST"></Endpoint>

## Headers {#headers}

| Name | Description |
| --- | --- |
| `Accept` | `application/json` |

## URI Path Parameters {#uri-path-parameters}

| Name | Description |
| --- | --- |
| `{session_name}` | The `name` of the session, for example,  `baseline__c`. |

## Request {#request}

<CodeExample title="">
```
curl -X GET -H "Authorization: {SESSION_ID}" \
https://myvault.veevavault.com/api/v24.3/code/profiler/baseline__c/actions/end

```
</CodeExample>

## Response {#response}

<CodeExample title="">
```
{
   "responseStatus": "SUCCESS"
}

```
</CodeExample>

## Response Details {#response-details}

On `SUCCESS`, the Vault ends the profiling session. The session’s `status` becomes `processing__sys` while Vault prepares the data, which may take about 15 minutes.



---

**Previous:** [Create Profiling Session](/qualityone/vault-api/api-reference/26.1/logs/sdk-request-profiler/create-profiling-session)  
**Next:** [Delete Profiling Session](/qualityone/vault-api/api-reference/26.1/logs/sdk-request-profiler/delete-profiling-session)