social_api

Social Collaboration APIs

This repository contains OpenAPI specifications for collaboration services including user management, task management and messaging.

Repository structure

Requirements

In order to generate APIs clients, server SDKs and run mock implementation you’ll need:

Cloning repository

git clone https://github.com/black32167/social_api.git

Building artifacts

# List all build options available:
<social_api>$ ./bin/build.sh

# Build all:
<social_api>$ ./bin/build.sh all

# Generate APIs artifacts only:
<social_api>$ ./bin/build.sh apis

# Builds mock API server:
<social_api>$ ./bin/build.sh mock-server

Run mock server

<social_api>$ ./bin/run.sh