Corinne,
This post is going in a few different directions so let try to knock each off at a time. From your original request there was 4 requests:
1) In CA API GW, I saw "publish web API" and "publish RESTful service proxy with WADL" menus. (not sure which to use) .
Response: Use the Publish Web API option
2) I see a field to enter the URL but I don't find any field to enter the following :
a) POST / GET / DELETE
Response: Modify the service property and select the HTTP/FTP tab to choose the allowed methods
b) payload
Response: I believe this is the only outstanding question. Would you be able to elaborate on whether you are talking about inbound payload from the client or what is returned in the response payload? Any addition insight would help point you in the right direction.
c) application / json or application / xml
Response: This can be controlled using the Validate or Change Content-type assertion in the policy.
Sincerely,
Stephen Hughes
Director, CA Support