Skip to content

SailPoint's RESTful API guidelines, based on Zalando's API Guidelines

License

Notifications You must be signed in to change notification settings

sailpoint-oss/sailpoint-api-guidelines

Repository files navigation

Developing Restful APIs: A Comprehensive Set of Guidelines by SailPoint, adapted from Zalando’s RESTful API Guidelines

Latest published version: HTML, PDF, EPUB3

Purpose

Great RESTful APIs look like they were designed by a single team. This promotes API adoption, reduces friction, and enables clients to use them properly. To build APIs that meet this standard, and to answer many common questions encountered along the way of RESTful API development, the SailPoint API Guild has created this comprehensive set of guidelines. We have shared it with you to inspire additional discussion and refinement within and among your teams, and contribute our learnings and suggestions to the tech community at large.

Usage

Feel free to use these guidelines as a guidance for your own development. Note that we encourage our own teams to use them in order to challenge their APIs. As such, you should consider this to be a living, evolving document. We will revise and update based on our learnings and experiences.

Build

Build HTML site, PDF and EPUB3 locally

You must have Docker installed and running before executing the below command.

make all

Generate Custom CSS

In order to generate custom CSS we have to use stylesheet-factory

This script clones the factory repository, installs the dependencies and generates CSS based in the zalando.scss

.scripts/build-css.sh

License

Credit goes to the Zalando Team for these guidelines. Zalando

We have made slight modifications to the Zalando guidelines to fit our company’s needs.

We have published these guidelines under the CC-BY (Creative commons Attribution 4.0) license. Please see LICENSE file.

About

SailPoint's RESTful API guidelines, based on Zalando's API Guidelines

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •