# Activities

## GET /activities/{activityType}/{id}

> Get activity by id

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/{activityType}/{id}":{"get":{"operationId":"activity-byId","summary":"Get activity by id","tags":["activities"],"parameters":[{"in":"path","name":"activityType","schema":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]},"required":true},{"in":"path","name":"id","schema":{"type":"integer","minimum":0},"required":true}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Not found error (404)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/bulk

> Get activities by type and id

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/bulk":{"post":{"operationId":"activity-bulk","summary":"Get activities by type and id","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"activityType":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]},"id":{"type":"integer","minimum":0}},"required":["activityType","id"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{}}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## GET /activities/{activityType}/tx/{txHash}

> Get activity by transaction hash

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/{activityType}/tx/{txHash}":{"get":{"operationId":"activity-byTxHash","summary":"Get activity by transaction hash","tags":["activities"],"parameters":[{"in":"path","name":"activityType","schema":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]},"required":true},{"in":"path","name":"txHash","schema":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$"},"required":true}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Not found error (404)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## GET /activities/userkey

> Get activities by userkey (author or subject)

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/userkey":{"get":{"operationId":"activity-byUserkey","summary":"Get activities by userkey (author or subject)","tags":["activities"],"parameters":[{"in":"query","name":"userkey","schema":{"type":"string"},"required":true},{"in":"query","name":"direction","schema":{"type":"string","enum":["author","subject"]}},{"in":"query","name":"activityType","schema":{"type":"array","items":{"type":"string","enum":["PROFILE","ATTESTATION","INVITATION","VOUCH","UNVOUCH","SLASH","REVIEW","MARKET","MARKET_VOTE","VOTE","REPLY","CLAIM","PROJECT","BROKER"]}},"required":true},{"in":"query","name":"orderBy","schema":{"type":"string","enum":["createdAt","totalVotes","netVotes","replyCount","authorScore","subjectScore","votes"]}},{"in":"query","name":"sort","schema":{"type":"string","enum":["asc","desc"],"default":"desc"}},{"in":"query","name":"reviewScore","schema":{"type":"string","enum":["NEGATIVE","NEUTRAL","POSITIVE"]}},{"in":"query","name":"includeArchived","schema":{"type":"boolean"}},{"in":"query","name":"excludeSpam","schema":{"type":"boolean"}},{"in":"query","name":"limit","schema":{"type":"integer","maximum":1000,"default":50}},{"in":"query","name":"offset","schema":{"type":"number","default":0}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{}}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Not found error (404)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/feed

> Get activities optimized for the feed

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/feed":{"post":{"operationId":"activity-feed","summary":"Get activities optimized for the feed","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"filter":{"type":"array","items":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]}},"cache":{"type":"boolean","default":false},"dayRange":{"type":"integer","nullable":true,"minimum":1,"maximum":90,"default":null},"orderBy":{"type":"object","properties":{"field":{"type":"string","enum":["timestamp","votes","comments","score","controversial","hot","distance"]},"direction":{"type":"string","enum":["asc","desc"]}},"required":["field","direction"],"default":{"field":"timestamp","direction":"desc"}},"excludeSpam":{"type":"boolean"},"limit":{"type":"integer","maximum":1000,"default":50},"offset":{"type":"number","default":0}}}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"}},"required":["values","total","limit","offset"]}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/notifications

> Get activities for notifications feed

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"security":[{"Authorization":[]}],"components":{"securitySchemes":{"Authorization":{"type":"http","scheme":"bearer"}}},"paths":{"/activities/notifications":{"post":{"operationId":"activity-notifications","summary":"Get activities for notifications feed","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"filter":{"type":"array","items":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]}},"excludeHistorical":{"type":"boolean"},"excludeSpam":{"type":"boolean"},"pagination":{"type":"object","properties":{"limit":{"type":"integer","maximum":50,"default":50},"offset":{"type":"number","default":0}}},"orderBy":{"type":"object","properties":{"field":{"type":"string","enum":["timestamp","votes","comments","score","controversial","hot","distance"]},"direction":{"type":"string","enum":["asc","desc"]}},"required":["field","direction"],"default":{"field":"timestamp","direction":"desc"}}},"required":["pagination"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"},"offsets":{"type":"object","properties":{"attestation":{"type":"number"},"closed-slash":{"type":"number"},"invitation-accepted":{"type":"number"},"market":{"type":"number"},"market-vote":{"type":"number"},"open-slash":{"type":"number"},"project":{"type":"number"},"review":{"type":"number"},"slash":{"type":"number"},"unvouch":{"type":"number"},"vouch":{"type":"number"},"vote":{"type":"number"}},"additionalProperties":false},"counts":{"type":"object","properties":{"attestation":{"type":"number"},"closed-slash":{"type":"number"},"invitation-accepted":{"type":"number"},"market":{"type":"number"},"market-vote":{"type":"number"},"open-slash":{"type":"number"},"project":{"type":"number"},"review":{"type":"number"},"slash":{"type":"number"},"unvouch":{"type":"number"},"vouch":{"type":"number"},"vote":{"type":"number"}},"additionalProperties":false}},"required":["values","total","limit","offset"]}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"401":{"description":"Authorization not provided","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Authorization not provided error (401)","description":"The error information"}}}},"403":{"description":"Insufficient access","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Insufficient access error (403)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/profile/given

> Get activities authored by the specified user

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/profile/given":{"post":{"operationId":"activity-profileGiven","summary":"Get activities authored by the specified user","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userkey":{"type":"string"},"filter":{"type":"array","items":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]}},"excludeHistorical":{"type":"boolean"},"excludeSpam":{"type":"boolean"},"orderBy":{"type":"object","properties":{"field":{"type":"string","enum":["timestamp","votes","comments","score","controversial","hot","distance"]},"direction":{"type":"string","enum":["asc","desc"]}},"required":["field","direction"],"default":{"field":"timestamp","direction":"desc"}},"reviewScore":{"type":"string","enum":["NEGATIVE","NEUTRAL","POSITIVE"]},"limit":{"type":"integer","maximum":1000,"default":50},"offset":{"type":"number","default":0}},"required":["userkey"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"}},"required":["values","total","limit","offset"]}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/profile/received

> Get activities where the specified user is the subject

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/profile/received":{"post":{"operationId":"activity-profileReceived","summary":"Get activities where the specified user is the subject","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userkey":{"type":"string"},"filter":{"type":"array","items":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]}},"excludeHistorical":{"type":"boolean"},"excludeSpam":{"type":"boolean"},"orderBy":{"type":"object","properties":{"field":{"type":"string","enum":["timestamp","votes","comments","score","controversial","hot","distance"]},"direction":{"type":"string","enum":["asc","desc"]}},"required":["field","direction"],"default":{"field":"timestamp","direction":"desc"}},"reviewScore":{"type":"string","enum":["NEGATIVE","NEUTRAL","POSITIVE"]},"limit":{"type":"integer","maximum":1000,"default":50},"offset":{"type":"number","default":0}},"required":["userkey"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"}},"required":["values","total","limit","offset"]}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/profile/all

> Get all activities (authored & received) for a user

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/profile/all":{"post":{"operationId":"activity-profileAll","summary":"Get all activities (authored & received) for a user","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userkey":{"type":"string"},"filter":{"type":"array","items":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]}},"excludeHistorical":{"type":"boolean"},"excludeSpam":{"type":"boolean"},"orderBy":{"type":"object","properties":{"field":{"type":"string","enum":["timestamp","votes","comments","score","controversial","hot","distance"]},"direction":{"type":"string","enum":["asc","desc"]}},"required":["field","direction"],"default":{"field":"timestamp","direction":"desc"}},"reviewScore":{"type":"string","enum":["NEGATIVE","NEUTRAL","POSITIVE"]},"limit":{"type":"integer","maximum":1000,"default":50},"offset":{"type":"number","default":0}},"required":["userkey"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"}},"required":["values","total","limit","offset"]}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```

## POST /activities/project

> Get project-related activities by project

OpenAPI:

```json
{"openapi":"3.0.3","info":{"title":"Ethos API","version":"v2"},"tags":[{"name":"activities"}],"servers":[{"url":"https://api.ethos.network/api/v2"}],"paths":{"/activities/project":{"post":{"operationId":"activity-project","summary":"Get project-related activities by project","tags":["activities"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userkey":{"type":"string"},"filter":{"type":"array","items":{"type":"string","enum":["attestation","closed-slash","invitation-accepted","market","market-vote","open-slash","project","review","slash","unvouch","vouch","vote"]}},"excludeHistorical":{"type":"boolean"},"excludeSpam":{"type":"boolean"},"orderBy":{"type":"object","properties":{"field":{"type":"string","enum":["timestamp","votes","comments","score","controversial","hot","distance"]},"direction":{"type":"string","enum":["asc","desc"]}},"required":["field","direction"],"default":{"field":"timestamp","direction":"desc"}},"reviewScore":{"type":"string","enum":["NEGATIVE","NEUTRAL","POSITIVE"]},"limit":{"type":"integer","maximum":1000,"default":50},"offset":{"type":"number","default":0}},"required":["userkey"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"values":{"type":"array","items":{}},"total":{"type":"number"},"limit":{"type":"number"},"offset":{"type":"number"}},"required":["values","total","limit","offset"]}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Invalid input data error (400)","description":"The error information"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"The error message"},"code":{"type":"string","description":"The error code"},"issues":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"description":"An array of issues that were responsible for the error"}},"required":["message","code"],"title":"Internal server error error (500)","description":"The error information"}}}}}}}}}
```
