Maestrano currently provides four SDKs to facilitate the integration of Single Sign-On, Billing and Data Sharing. Current SDKs are: Java, PHP, Ruby and .NET.
...
To retrieve the dynamic configuration, do a GET request to https://developer.maestrano.com/api/config/v1/marketplaces using your developer platform environment API Key and Secret.
Below is a commented example of a dynamic configuration endpoint response:
...
Warning | ||
---|---|---|
| ||
Beware, the my-app-id and my-app-secret used to call these API needs to be retrieved previously using a GET call to https://developer.maestrano.com/api/config/v1/marketplaces |
3.1 - Membership Management
...
Code Block | ||
---|---|---|
| ||
# Request curl -u <my-app-id>:<my-app-secret> \ -H "Accept: application/json" \ https://api-hub.maestrano.com/api/v1/account/users/usr-2 # Response { "success":true, "errors":{}, "data": { "object":"account_user", "id":"usr-2", "name":"John", "surname":"Doe", "email":"john.doe@gmail.com", "country":"AU", "sso_session":"d7kp1b5esnfgtz6xhiv9qwlja34yu8crm2o0", "created_at":"2014-05-21T00:37:34Z", "updated_at":"2015-03-09T06:37:28Z" } } |
> Retrieve users of a given customer
Code Block | ||
---|---|---|
| ||
# Request
curl -u <my-app-id>:<my-app-secret> \
-H "Accept: application/json" \
https://api-hub.maestrano.com/api/v1/account/users?group_id=cld-4
# Response
{
"success":true,
"errors":{},
"data":[
{
"object":"account_user",
"id":"usr-2",
"name":"John",
"surname":"Doe",
"email":"john.doe@gmail.com",
"country":"AU",
"sso_session":"d7kp1b5esnfgtz6xhiv9qwlja34yu8crm2o0",
"created_at":"2014-05-21T00:37:34Z",
"updated_at":"2015-03-09T06:37:28Z"
}
]
} |
Groups Webhook - getting notified a of Group cancelling their subscription to your service
Status | ||||||
---|---|---|---|---|---|---|
|
...
More high level resources can also be found on this wiki, under the Connec!™ API V2 section: Connec!™ API V2 documentation