title: Is this possible - customizing SAP Netweaver endpoint responses
body: <p>I am a consultant building an application for a client. The client is responsible for building the endpoints that my application will consume. The client is using an ABAP-based solution and Netweaver - two pieces of software I don't have any experience with.</p>
  <p>The client provides their endpoint responses in both XML and JSON. I've been working with them to improve their endpoints and have run into a lot of issues where they claim what I'm asking for isn't possible. I'm looking for some input - is the client correct or are they underskilled for the job?</p>
  <p>Some of my requests:</p>
  <ul>
  <li>Format a date value into a particular format. The client insists that the only format they can have in the response for a date is &quot;/Date(1430502144000+0000)/&quot;</li>
  <li>SAP stores booleans as &quot;X&quot; (true) or &quot;&quot; (false). I asked that the values be converted to &quot;true&quot; or &quot;false&quot; (without quotes) in the endpoint. Apparently this is not possible.</li>
  <li>I have asked that all of details about an item be returned from an endpoint &quot;getItemDetail&quot; - the client insists that to get the item-details I will need to call 5 different endpoints because <em>&quot;For each array type of response, currently a different call needs to be made. That is the reason for separate end points for arrays for texts, parts etc.&quot;</em></li>
  </ul>
  <p>In general - it seems that the client doesn't know how to build or customize responses and it would seem that their endpoints are 1:1 dumps of their object structures stored in SAP. The idea of &quot;translating&quot; their data seems to be lost to them in SAP. Can anyone confirm/deny the ability to fully customize endpoint responses when using SAP and Netweaver?</p>