# Entities

## Create an activity log

 - [POST /v1alpha/activityLogs](https://docs.bndry.net/apis/openapi/entities/entityservice_createactivitylog.md)

## Retrieve an activity log

 - [GET /v1alpha/activityLogs/{activityLog}](https://docs.bndry.net/apis/openapi/entities/entityservice_getactivitylog.md): Retrieves an activity.

## Delete an activity log

 - [DELETE /v1alpha/activityLogs/{activityLog}](https://docs.bndry.net/apis/openapi/entities/entityservice_deleteactivitylog.md): Soft-deletes an activity log.

## Undelete an activity log

 - [POST /v1alpha/activityLogs/{activityLog}:undelete](https://docs.bndry.net/apis/openapi/entities/entityservice_undeleteactivitylog.md): Undeletes a soft-deleted activity log.

## List all entities

 - [GET /v1alpha/entities](https://docs.bndry.net/apis/openapi/entities/entityservice_listentities.md): Lists entities.

## Create an entity

 - [POST /v1alpha/entities](https://docs.bndry.net/apis/openapi/entities/entityservice_createentity.md): Creates a new entity.

## Retrieve an entity

 - [GET /v1alpha/entities/{entity}](https://docs.bndry.net/apis/openapi/entities/entityservice_getentity.md): Retrieves an entity.

## Delete an entity

 - [DELETE /v1alpha/entities/{entity}](https://docs.bndry.net/apis/openapi/entities/entityservice_deleteentity.md): Soft-deletes an entity.

## Update an entity

 - [PATCH /v1alpha/entities/{entity}](https://docs.bndry.net/apis/openapi/entities/entityservice_updateentity.md): Updates an entity.

## List activity logs for an entity

 - [GET /v1alpha/entities/{entity}/activityLogs](https://docs.bndry.net/apis/openapi/entities/entityservice_listactivitylogs.md): Lists activities for an entity.

## List files for an entity

 - [GET /v1alpha/entities/{entity}/files](https://docs.bndry.net/apis/openapi/entities/entityservice_listfiles.md)

## Create a file for an entity

 - [POST /v1alpha/entities/{entity}/files](https://docs.bndry.net/apis/openapi/entities/entityservice_createentityfile.md)

## View entity relationships

 - [GET /v1alpha/entities/{entity}:EntityRelationships](https://docs.bndry.net/apis/openapi/entities/entityservice_viewentityrelationships.md)

## Add an entity relationship

 - [POST /v1alpha/entities/{entity}:addEntityRelationship](https://docs.bndry.net/apis/openapi/entities/entityservice_addentityrelationship.md)

## Add a tag to an entity

 - [POST /v1alpha/entities/{entity}:addTag](https://docs.bndry.net/apis/openapi/entities/entityservice_addtag.md): Adds a tag to an entity.

## Evaluate entity against the Entity Risk Rating rules

 - [POST /v1alpha/entities/{entity}:evaluate](https://docs.bndry.net/apis/openapi/entities/entityservice_evaluateentity.md)

## Get the entity input run against risk rating rules

 - [GET /v1alpha/entities/{entity}:evaluationInput](https://docs.bndry.net/apis/openapi/entities/entityservice_getentityevaluationinput.md)

## Hard Delete an entity

 - [DELETE /v1alpha/entities/{entity}:hardDelete](https://docs.bndry.net/apis/openapi/entities/entityservice_harddeleteentity.md): Hard-deletes an entity.

## Remove an entity relationship

 - [POST /v1alpha/entities/{entity}:removeEntityRelationship](https://docs.bndry.net/apis/openapi/entities/entityservice_removeentityrelationship.md)

## Remove a tag from an entity

 - [POST /v1alpha/entities/{entity}:removeTag](https://docs.bndry.net/apis/openapi/entities/entityservice_removetag.md): Removes a tag from an entity.

## Undelete an entity

 - [POST /v1alpha/entities/{entity}:undelete](https://docs.bndry.net/apis/openapi/entities/entityservice_undeleteentity.md): Undeletes a soft-deleted entity.

