# Subscriber Writing Agents ## Create SubscriberWritingAgent - [POST /subscribers/{Subscriber_ID}/writing-agents](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscriber-writing-agents/createsubscriberwritingagent.md): Creates a new SubscriberWritingAgent ## List SubscriberWritingAgent - [GET /subscribers/{Subscriber_ID}/writing-agents](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscriber-writing-agents/listsubscriberwritingagent.md): Lists all SubscriberWritingAgent for the given Subscriber_ID ## Get SubscriberWritingAgent - [GET /subscribers/{Subscriber_ID}/writing-agents/{SubscriberWritingAgent_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscriber-writing-agents/getsubscriberwritingagent.md): Gets SubscriberWritingAgent ## Update SubscriberWritingAgent - [PUT /subscribers/{Subscriber_ID}/writing-agents/{SubscriberWritingAgent_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscriber-writing-agents/updatesubscriberwritingagent.md): Updates a specific SubscriberWritingAgent. ## Delete SubscriberWritingAgent - [DELETE /subscribers/{Subscriber_ID}/writing-agents/{SubscriberWritingAgent_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscriber-writing-agents/deletesubscriberwritingagent.md): Deletes an SubscriberWritingAgent ## Create or Update Batch SubscriberWritingAgent - [PUT /subscribers/{Subscriber_ID}/writing-agents-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscriber-writing-agents/updatebatchsubscriberwritingagent.md): Create or Update multiple SubscriberWritingAgent at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.