PaF Import - ABO - Reference Guides

Back Office Integration Guide

Product
ABO
Platform
7.8
Category
Reference Guides
Language
English
Target Audience
public

This API is used to upload the content of an archive containing the PaF configuration to an existing or a new PaF.

Method

POST

Path

A "PaF import" API request takes the following form:

curl -H Expect: --form file="@$ZIP_FILE;type=application/zip" "http://$BACK_OFFICE_HOST/bo-ws/service/$SERVICE_ID/instance/$SERVICE_STATUS/paf/$PAF_NAME/archive?afs:login=login://$USER_LOGIN:$USER_PASSWORD@$AUTHENTICATION_AUTHORITY"

Where

  • $ZIP_FILE is the name of downloaded archive containing a PaF export.
  • $BACK_OFFICE_HOST is the server hosting the Back Office.
  • $SERVICE_ID is the number of the desired service.
  • $SERVICE_STATUS is the status of the desired service.
  • $USER_LOGIN is the login of the user.
  • $USER_PASSWORD is the current password of the user.
  • $AUTHENTICATION_AUTHORITY is the user's authentication provider, e.g., LDAP or SAML.
  • $PAF_NAME is the name of the PaF.

CURL is used for these examples. Any other HTTP client can be used.