Add new subscriptions for the authenticated user
POST
 /subscriptions
 Add one or more new subscriptions for the authenticated user by passing an array of feed URLs in the request body
Authorizations
Request Body
An array of feeds the user wants to subscribe to
object
 subscriptions 
 required
   Array<object>
object
 feed_url 
 required
   string
  guid    
 string
 [  {    "feed_url": "https://example.com/feed1"  },  {    "feed_url": "https://example.com/feed2"  },  {    "feed_url": "https://example.com/feed3"  },  {    "feed_url": "example.com/feed4",    "guid": "2d8bb39b-8d34-48d4-b223-a0d01eb27d71"  }]object
 subscriptions 
 required
   Array<object>
object
 feed_url 
 required
   string
  guid    
 string
 [  {    "feed_url": "https://example.com/feed1"  },  {    "feed_url": "https://example.com/feed2"  },  {    "feed_url": "https://example.com/feed3"  },  {    "feed_url": "example.com/feed4",    "guid": "2d8bb39b-8d34-48d4-b223-a0d01eb27d71"  }]Responses
200
Successful operation
object
 success    
 Array<object>
object
 feed_url 
 required
   string  format: url  
  guid 
 required
   string  format: guid  
  is_subscribed 
 required
   boolean
  subscription_changed 
 required
   string  format: date-time  
  failure    
 Array<object>
object
 feed_url 
 required
   string  format: url  
  message 
 required
   string
 {  "success": [    {      "feed_url": "https://example.com/rss1",      "guid": "8d1f8f09-4f50-4327-9a63-639bfb1cbd98",      "is_subscribed": true,      "subscription_changed": "2023-02-23T14:00:00.000Z"    },    {      "feed_url": "https://example.com/rss2",      "guid": "968cb508-803c-493c-8ff2-9e397dadb83c",      "is_subscribed": true,      "subscription_changed": "2023-02-23T14:00:00.000Z"    },    {      "feed_url": "https://example.com/rss3",      "guid": "e672c1f4-230d-4ab4-99d3-390a9f835ec1",      "is_subscribed": true,      "subscription_changed": "2023-02-23T14:00:00.000Z"    }  ],  "failure": [    {      "feed_url": "example.com/rss4",      "message": "No protocol present"    }  ]}object
 success    
 Array<object>
object
 feed_url 
 required
   string  format: url  
  guid 
 required
   string  format: guid  
  is_subscribed 
 required
   boolean
  subscription_changed 
 required
   string  format: date-time  
  failure    
 Array<object>
object
 feed_url 
 required
   string  format: url  
  message 
 required
   string
 {  "success": [    {      "feed_url": "https://example.com/rss1",      "guid": "8d1f8f09-4f50-4327-9a63-639bfb1cbd98",      "is_subscribed": true,      "subscription_changed": "2023-02-23T14:00:00.000Z"    },    {      "feed_url": "https://example.com/rss2",      "guid": "968cb508-803c-493c-8ff2-9e397dadb83c",      "is_subscribed": true,      "subscription_changed": "2023-02-23T14:00:00.000Z"    },    {      "feed_url": "https://example.com/rss3",      "guid": "e672c1f4-230d-4ab4-99d3-390a9f835ec1",      "is_subscribed": true,      "subscription_changed": "2023-02-23T14:00:00.000Z"    }  ],  "failure": [    {      "feed_url": "example.com/rss4",      "message": "No protocol present"    }  ]}401
Unauthorized
object
 code 
 required
   string
  message 
 required
   string
 Example
{  "code": 401,  "message": "User not authorized"}object
 code 
 required
   string
  message 
 required
   string
 Example
{  "code": 401,  "message": "User not authorized"}405
Validation exception
object
 code 
 required
   string
  message 
 required
   string
 Example
{  "code": 405,  "message": "Input could not be validated"}object
 code 
 required
   string
  message 
 required
   string
 Example
{  "code": 405,  "message": "Input could not be validated"}