Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    400 Bad Request Error When Placing Order with AngelOneWebView (React Native + Axios)

    General Discussion
    0
    15
    75
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Moderator_3 @sahil08 last edited by

      Hello @sahil08
      Yes, you can use the auth_token as Barear in header.But you request is not vaolid json so please put all the keys also in double quots ("") then try the same

      Regards,
      SmartAPI Team

      S 1 Reply Last reply Reply Quote 0
      • S
        sahil08 @Moderator_3 last edited by

        @Moderator_3 I have tried with all the keys also in double quots ("") in Postman , still it gives 400 Bad Request , I am attaching screenshots of my Postman request

        5dcde50e-c2c8-4368-8726-da764bc5bf94-image.png

        59250ea5-0a05-4b01-80dc-2cc7185c29cf-image.png

        Please help me find the solution to it

        M 1 Reply Last reply Reply Quote 0
        • M
          Moderator_3 @sahil08 last edited by

          Hello @sahil08

          Can you please share the request body here so that we can have a look on that

          Regards,
          SmartAPI Team

          S 4 Replies Last reply Reply Quote 0
          • S
            sahil08 @Moderator_3 last edited by

            @Moderator_3 Sure

            {
            "variety": "NORMAL",
            "tradingsymbol": "SBIN-EQ",
            "symboltoken": "3045",
            "transactiontype": "BUY",
            "exchange": "NSE",
            "ordertype": "MARKET",
            "producttype": "DELIVERY",
            "duration": "DAY",
            "price": "",
            "squareoff": "0",
            "stoploss": "0",
            "quantity": "1"
            }

            This is my request body

            1 Reply Last reply Reply Quote 0
            • S
              sahil08 @Moderator_3 last edited by

              @Moderator_3 This is my request body data

              {
              "variety": "NORMAL",
              "tradingsymbol": "SBIN-EQ",
              "symboltoken": "3045",
              "transactiontype": "BUY",
              "exchange": "NSE",
              "ordertype": "MARKET",
              "producttype": "DELIVERY",
              "duration": "DAY",
              "price": "",
              "quantity": "1"
              }

              M 1 Reply Last reply Reply Quote 0
              • S
                sahil08 @Moderator_3 last edited by

                @Moderator_3 Hey any update on this

                1 Reply Last reply Reply Quote 0
                • S
                  sahil08 @Moderator_3 last edited by

                  @Moderator_3 @admin I have provided the request body , can you please check and provide me the solution

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    Moderator_3 @sahil08 last edited by

                    Hello @sahil08

                    Kindly check your header body Since you are not sending the mac address, client public IP and client locla Ip.
                    Kindly modify the header body then try

                    Regards,
                    SamartAPI Team

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      sahil08 @Moderator_3 last edited by

                      @Moderator_3 Are those compulsory values to be passed in header? and I am using React Native and WebView , so X-SourceID should be Web or Mobile ?, please help me with it

                      1 Reply Last reply Reply Quote 0
                      • M
                        Moderator_3 @sahil08 last edited by

                        Hello @sahil08

                        The value of headers should be as per the documentation as mentioned below
                        https://smartapi.angelbroking.com/docs/ResponseStructure

                        Regards,
                        SmartAPI Team

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          sahil08 @Moderator_3 last edited by

                          @Moderator_3 Can you help me to know , how do we get MACaddress and local ip for ios using React Native

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            Moderator_3 @sahil08 last edited by

                            Hello @sahil08

                            Open Cmd prompt and type ipconfig/all there you can see

                            • Physical Address is the MAC address

                            • IPv6 Address is the local ip

                            Regards,
                            SmartAPI Team

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post