Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

Clients are the entries in AffinityLive where you note the companies whom you provide services to. These can range from partners and vendors to your actual customers, and can even include you! These Client entries also act as the central repository for all information related to that group, including correspondence, project and sales updates, and contact information for their employees.

Endpoints

...

AffinityLive's Jobs (or Projects) module helps you to plan, delegate and track client and internal projects. Projects can be as simple or complex as you like, and there's an array of billing options to suit your need.

GET jobsGET jobsGET jobsGET jobsPUT DELETE GET In Developmentextensions/fields/extension_field_id
TYPERESOURCEDESCRIPTION
GET/jobsReturns a list of jobs.
Status
colourGreen
titleLIVE
GET/jobs/countReturns the number of jobs found in AffinityLive.
Status
colourGreen
titleLIVE
GET/jobs/recentReturns the most recently created jobs.
Status
colourGreen
titleLIVE
GET/jobs/newestReturns the most recently modified jobs.
Status
colourGreen
titleLIVE
GET/jobs/:job_idReturns a job identified by its id.
Status
colourGreen
titleLIVE
GET/jobs/:job_id/extensions/valuesRetrieve extension values for a given job
PUT/jobs/:job_idUpdates a job identified by its id.
Status
colourGreen
titleLIVE
PUT/jobs/:job_id/extensions/valuesUpdate a Job's extension value object
DELETEjobs/:job_idDeletes a job identified by its id.
POST
Status
colourGreen
titleLIVE
POST jobsCreate a new job object.
Status
colourGreen
titleLIVE
/jobsCreate a new job object.
GET/jobs/:id/progressionsReturns an array of available progressions for the job.
[PUT|POST]/jobs/:id/progressions/:progression_id/autoRuns a status update for the given progression on the given job.
GET/jobs/extensions/fieldsReturns an array of extension fields for job.
POST/jobs/:job_id/extension/valuesRetrieve custom fields for a given job
Status
colourYellow
titleCreates an extension value for a job.
GET/jobs/:job_id/collectionsReturns a list of collections for the given job.
POST/jobs/:job_id/collections/:collection_id/resourcesUploads resource(attachment) to the given collection.