API Methods
  • 03 Oct 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

API Methods

  • Dark
    Light
  • PDF

Article summary

API Methods

The API provides GET, POST and PATCH methods.

The following API endpoints/methods are available through the Safran Integration API.

GET

The API provides the following GET methods:

  1. project_preview
    1. In Safran Project 5, Projects and Networks were distinct entities. This call returns a list of the relationships between networks and projects.
  2. projects
    1. Gets a list of all projects.
  3. projectscopeconfiguration
    1. Retrieves one or more projects scope configuration details.
  4. cutoff
    1. Retrieves one or more projects cutoff details
  5. activities
    1. Gets a list of all activities.
    2. This call should be considered using parameters avoiding a large result set.
    3. Usually the Network Id will be the same as the Project Id
    4. Since the activity Id is not Unique with the table, this call may result in several activities being returned which have the same Id but belong to different projects.
  6. activity_links
    1. Gets a list of all activity_links.
  7. calendarset
    1. Get list of Calendar set
  8. codesets
    1. Gets a list of all codesets
  9. changeorder
    1. Get list of Change order register
  10. resources
    1. Gets a List Of Resource Definitions
  11. resourceset
    1. Gets List Of Resource Sets
  12. version
    1. Gets a list of version info describing the API and the Safran

POST

The API provides the following POST methods:

  1. activities
    1. Create, update or delete Activities
  2. activity_links
    1. Maintain (create/delete) Relationships for Activities
  3. resources
    1. Create Resources.

PATCH

The API provides the following PATCH methods:

  1. activities
    1. Update single activity with the details provided, all other details remains as is.
  2. codeset
    1. Update the single codeset with the details provided; all other details remain as is.

Was this article helpful?