API Licensing

89 views
Skip to first unread message

Giri Guntipalli

unread,
May 9, 2013, 10:39:26 PM5/9/13
to api-...@googlegroups.com
Hi All, need your suggestions on best way to license API please share your suggestions on different technologies and methods available to license API.

Thank you

Giri.
 

P Burrows

unread,
May 10, 2013, 9:04:25 AM5/10/13
to api-...@googlegroups.com
Do you mean licensing like an open source license (MIT, GPL, etc...) or do you mean licensing as in  how to get people to pay you for using it?


(first time post, BTW, been reading for awhile)
--
with excessive obsequiousness,

Patrick Burrows
http://www.BurrowsCorp.com




Giri.
 

--
You received this message because you are subscribed to the Google Groups "API Craft" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-craft+...@googlegroups.com.
Visit this group at http://groups.google.com/group/api-craft?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Giri Guntipalli

unread,
May 15, 2013, 2:33:30 AM5/15/13
to api-...@googlegroups.com
Hi Patric Licensing i was referring is for controlling list of API's client can have access to based on the License.

Giri.

P Burrows

unread,
May 15, 2013, 10:37:48 AM5/15/13
to api-...@googlegroups.com
Essentially, you are talking about authorization (as opposed to authentication). You authenticate your clients when they login, then you authorize them when they attempt to use a given method. On each method you will need to check that users permissions to see if they are authorized to use that method. If they are not, return a 401. If they are, allow the method to execute. In your case, this check will include checking if they are licensed for that method.

How you accomplish this will depend on the details of your application. There are dozens of good ways to do it. I don't think there is any across the board standard for this. 

--
with excessive obsequiousness,

Patrick Burrows
http://www.BurrowsCorp.com


Rohit Goyal

unread,
May 19, 2013, 1:03:53 AM5/19/13
to api-...@googlegroups.com

Most of popular API licensing use OAuth.
Reply all
Reply to author
Forward
0 new messages