This is the odesk Reference Manual, version 0.3.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:13:05 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
odesk
Common Lisp bindings for oDesk API
Dmitriy Budashny <dmitriy.budashny@gmail.com>
BSD
0.3.1
iterate
(system).
md5
(system).
drakma
(system).
split-sequence
(system).
cl-ppcre
(system).
alexandria
(system).
src
(module).
Modules are listed depth-first from the system components tree.
odesk/src
odesk
(system).
packages.lisp
(file).
parameters.lisp
(file).
utils.lisp
(file).
odesk.lisp
(file).
requests.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
odesk/odesk.asd
odesk/src/packages.lisp
odesk/src/parameters.lisp
odesk/src/utils.lisp
odesk/src/odesk.lisp
odesk/src/requests.lisp
odesk/odesk.asd
odesk
(system).
*odesk-version-string*
(special variable).
odesk/src/parameters.lisp
packages.lisp
(file).
src
(module).
*connection*
(special variable).
*api-auth-url*
(special variable).
*api-base-url*
(special variable).
*gds-base-url*
(special variable).
*library-name*
(special variable).
*user-agent*
(special variable).
odesk/src/utils.lisp
parameters.lisp
(file).
src
(module).
format-url
(function).
get-page
(function).
odesk/src/odesk.lisp
utils.lisp
(file).
src
(module).
api
(class).
auth-url
(function).
connect-odesk
(macro).
with-odesk
(macro).
api-token
(reader method).
(setf api-token)
(writer method).
api-url
(reader method).
(setf api-url)
(writer method).
api-version
(reader method).
(setf api-version)
(writer method).
build-auth-url
(generic function).
data-format
(reader method).
(setf data-format)
(writer method).
def-gds
(macro).
def-req
(macro).
encode-url
(generic function).
gds-url
(reader method).
(setf gds-url)
(writer method).
parse-page
(generic function).
public-key
(reader method).
(setf public-key)
(writer method).
secret-key
(reader method).
(setf secret-key)
(writer method).
sign-url
(generic function).
url-read
(generic function).
odesk/src/requests.lisp
odesk.lisp
(file).
src
(module).
auth/check-token
(function).
auth/get-frob
(function).
auth/get-token
(function).
auth/revoke-token
(function).
hr/get-companies
(function).
hr/get-company
(function).
hr/get-company-teams
(function).
hr/get-company-users
(function).
hr/get-myself
(function).
hr/get-team-users
(function).
hr/get-teams
(function).
hr/get-user
(function).
mc/get-trays
(function).
mc/list-tray
(function).
profiles/get-jobs
(function).
profiles/get-provider
(function).
profiles/get-provider-brief
(function).
profiles/get-providers
(function).
shorturl/get-expand
(function).
shorturl/get-shorten
(function).
team/get-teamroom
(function).
team/get-teamrooms
(function).
team/get-workdiary
(function).
timereports/get-agency
(function).
timereports/get-company
(function).
timereports/get-provider
(function).
timereports/get-team
(function).
Packages are listed by definition order.
odesk
common-lisp
.
drakma
.
iterate
.
md5
.
split-sequence
.
*connection*
(special variable).
api
(class).
auth-url
(function).
auth/check-token
(function).
auth/get-frob
(function).
auth/get-token
(function).
auth/revoke-token
(function).
connect-odesk
(macro).
hr/get-companies
(function).
hr/get-company
(function).
hr/get-company-teams
(function).
hr/get-company-users
(function).
hr/get-myself
(function).
hr/get-team-users
(function).
hr/get-teams
(function).
hr/get-user
(function).
mc/get-trays
(function).
mc/list-tray
(function).
profiles/get-jobs
(function).
profiles/get-provider
(function).
profiles/get-provider-brief
(function).
profiles/get-providers
(function).
shorturl/get-expand
(function).
shorturl/get-shorten
(function).
team/get-teamroom
(function).
team/get-teamrooms
(function).
team/get-workdiary
(function).
timereports/get-agency
(function).
timereports/get-company
(function).
timereports/get-provider
(function).
timereports/get-team
(function).
with-odesk
(macro).
*api-auth-url*
(special variable).
*api-base-url*
(special variable).
*gds-base-url*
(special variable).
*library-name*
(special variable).
*user-agent*
(special variable).
api-token
(generic reader).
(setf api-token)
(generic writer).
api-url
(generic reader).
(setf api-url)
(generic writer).
api-version
(generic reader).
(setf api-version)
(generic writer).
build-auth-url
(generic function).
data-format
(generic reader).
(setf data-format)
(generic writer).
def-gds
(macro).
def-req
(macro).
encode-url
(generic function).
format-url
(function).
gds-url
(generic reader).
(setf gds-url)
(generic writer).
get-page
(function).
parse-page
(generic function).
public-key
(generic reader).
(setf public-key)
(generic writer).
secret-key
(generic reader).
(setf secret-key)
(generic writer).
sign-url
(generic function).
url-read
(generic function).
odesk-api-asd
asdf/interface
.
common-lisp
.
*odesk-version-string*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
cl-odesk version number as a string.
Return authentication url to be used in browser.
Return authenticated user associated with authorization token.
Get authentication frob.
Get authentication token.
Revoke given auth.
Return all the companies the current authorized user has access to on oDesk
Return details regarding a specific company
Return a list of teams within the company being referenced
Return a list of all users within the referenced company
Return info about current authenticated user
This will return user details for all users in the referenced team
This call returns all the teams that a user has acccess to
Return info about some user
Retrieve a list of all active trays and a message count for each.
Retrive tray contents.
Search for jobs.
Return detailed profile information about provider
Return brief profile information about provider
Search for workers.
Return expanded url.
Return shortened url.
Get all teamrooms accessible to the user.
Get all teamrooms accessible to the user.
Retrieve all snapshots from a single user account within a single day
Generate time report for a specific agency
Generate company wide time reports
Generate time report for a specific provider
Generate time report for a specific team
Data Format
"json"
:data-format
Public key
(error "must supply public key.")
:public-key
Secret key
(error "must supply secret key.")
:secret-key
Api token
:api-token
Major version of the API.
1
:api-version
Base url for API requests.
odesk::*api-base-url*
:api-url
Base GDS url for API requests.
odesk::*gds-base-url*
:gds-url
Return authentication url to be used in browser..
Encode url parameters.
Parse fetched page.
Sign url parameters.
Return parsed object.
Jump to: | (
A B C D E F G H M P S T U W |
---|
Jump to: | (
A B C D E F G H M P S T U W |
---|
Jump to: | *
A D G P S |
---|
Jump to: | *
A D G P S |
---|
Jump to: | A C F M O P R S U |
---|
Jump to: | A C F M O P R S U |
---|