Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


...

Open API (Swagger) Viewer
{
  "swagger": "2.0",

...


  "info": {

...


    "version": "1.0",

...


    "title": "RB2MessengerAPIDev"

...


  },

...


  "host": "messengerapidev.replybuy.net",

...


  "schemes": [

...


    "https"

...


  ],

...


  "paths": {

...


    "/api/Agent/ActiveAgents":

...

 {
      "get":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Agent/IsLoggedIn":

...

 {
      "get":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Authentication":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Authentication/Refresh":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Conversation/ActiveConvoList":

...

 {
      "get":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Conversation/CloseConversation":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Conversation/GetCurrentConversation/{convoId}":

...

 {
      "get":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Conversation/GetMemberMessagesByDateRange":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Conversation/MyActiveConvoList":

...

 {
      "get":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Conversation/TransferConversation":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Login/Login":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Login/Logout":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Messaging/LoadSmsConversationMoreMessages":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Messaging/QueueOutgoingMessage":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/Messaging/SendSingleOutgoingMessage":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    },
    "/api/x/x":

...

 {
      "post":

...

 {
        "responses": {}

...


      },

...


      "options":

...

 {
        "summary": "CORS support",

...


        "consumes":

...

 [
          "application/json"

...


        ],
        "produces":

...

 [
          "application/json"

...


        ],
        "responses":

...

 {
          "200":

...

 {
            "description": "Default response for CORS method",

...


            "headers":

...

 {
              "Access-Control-Allow-Origin":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Methods":

...

 {
                "type": "string"

...


              },
              "Access-Control-Allow-Headers":

...

 {
                "type": "string"

...


              }
            }
          }
        }
      }
    }
  }
}