Skip to content

API endpoint for updating/creating members #68

@patrickeasters

Description

@patrickeasters

We are trying to move away from our current manual batch process of updating member info and instead inform systems downstream of Salesforce when records change. We would like an API endpoint for creating/updating a single member. The existing upsert behavior in Members.bulkAdd would work fine since we really only need to sync one direction right now, but CRUD endpoints would work if preferred.

We need the ability to set the following properties of a member:

  • barcode
  • display name
  • first name
  • last name
  • email
  • membership expiration date

I'm flexible on authentication—I'm not super familiar with CherryPy, but anything from basic auth, API keys, or an OAuth client credentials flow could work from my side.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions