Was this helpful?

 

Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}

API Resource Path:

/companies/{company_name}/apps/{app_name}

Description: Updates an existing company app with a new profile

Verb: PUT
Auth: Basic Auth
Media types:
application/json
text/xml
Sample Request:
$ curl -H "Content-type:application/json" -X PUT -d \
'{
  "emailId" : "guest@apigee.com",
  "firstName" : "Guest",
  "id" : "guest@apigee.com",
  "lastName" : "NoLonger"
}' \
https://api.enterprise.apigee.com/v1/o/{org_name}/users/{user_email} \
-u myname:mypass
Sample Response:
{
  "accessType" : "read",
  "attributes" : [ {
    "name" : "Language",
    "value" : "java-j2ee"
  } ],
  "callbackUrl" : "www.apigee.com",
  "createdAt" : 1343050516114,
  "createdBy" : "Admin",
  "credentials" : [ {
    "apiProducts" : [ {
      "apiproduct" : "TestApiProduct",
      "status" : "approved"
    } ],
    "attributes" : [ ],
    "consumerKey" : "N6S0jcOhgbsCJD3B7EGNFo0FYAZSpCez",
    "consumerSecret" : "BCJpVuK3uq9VuEgK",
    "status" : "approved"
  } ],
  "lastModifiedAt" : 1343050516317,
  "lastModifiedBy" : "Admin",
  "name" : "sandboxTestApp",
  "status" : "approved"
}

 

Help or comments?

  • Something's not working: See Apigee Support
  • Something's wrong with the docs: Click Send Feedback in the lower right.
    (Incorrect? Unclear? Broken link? Typo?)