> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/api/api-en/store-front-api-reference/event-api/separate-storage.md).

# Separate Storage

## Process Event Member Data Segregation

> &#x20;\## Function Description\
> &#x20;\* This is the API for event member data segregation.\
> &#x20;\---\
> &#x20;\## Detailed Description\
> &#x20;\* Masks member information/member delivery address information for withdrawn members.\
> &#x20;\* Masks member entry information for withdrawn members.\
> &#x20;\* Called from API-MEMBER.\
> &#x20;\---\
> &#x20;\## Code Summary\
> &#x20;\* \`\`\`Segregation Type Code\`\`\` : W: Withdrawn\
> &#x20;\---\
> &#x20;\## Revision History\
> &#x20;\* \`\`\`Release v1.07\_231228\`\`\`: Removed dormant member logic for events<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Event API","version":"v1"},"servers":[{"url":"https://api-event.x2bee.com/api/event/","description":"prd"}],"paths":{"/v1/common/doSeparate":{"post":{"tags":["Separate Storage"],"summary":"Process Event Member Data Segregation","description":" ## Function Description\n * This is the API for event member data segregation.\n ---\n ## Detailed Description\n * Masks member information/member delivery address information for withdrawn members.\n * Masks member entry information for withdrawn members.\n * Called from API-MEMBER.\n ---\n ## Code Summary\n * ```Segregation Type Code``` : W: Withdrawn\n ---\n ## Revision History\n * ```Release v1.07_231228```: Removed dormant member logic for events\n","operationId":"doSeparate","parameters":[{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SeparateRequest"}}},"required":true},"responses":{"200":{"description":"Event member data segregated successfully"},"900":{"description":"Failed to segregate event member data","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"SeparateRequest":{"type":"object","description":"Data Segregation Request","properties":{"mbrNo":{"type":"string","description":"Member No."},"separateType":{"type":"string","description":"Segregation Type (Withdrawal W: Withdrawn)"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}}}
````
