TIBCO Data Virtualization® > Business Directory REST API > Business Directory REST APIs > Configs
 
Configs
The following operations can be performed on the different configurations items:
GET /configs/verify/{item}
GET /configs/version
GET /configs/verify/{item}
PUT /configs/{item}
GET /configs/verify/{item}
This API is used to verify a config item value.
Parameters
Name
Description
Parameter Type
Data Type
item
The config item name to verify
path
string
Example to verify email config items
curl -X GET -u admin:admin "https://localhost:9502/rest/v2/configs/verify/_server_config_email_smtpHost"
Example to verify email config items (as ldap user who has BD_ADMIN rights)
curl -X GET -u user@ldapDomain:password "https://localhost:9502/rest/v2/configs/verify/_server_config_email_smtpHost"
GET /configs/version
This API is used to get server version information.
Parameters
None
Example to get server version information
curl -X GET -u admin:admin "https://localhost:9502/rest/v2/configs/version"
GET /configs/verify/{item}
This API is used to get a config item value. Only the BD Admin can invoke this
Parameters
Name
Description
Parameter Type
Data Type
item
the config item name to be modified
path
string
Example to get if enable refresh sites metadata when bd server starts up
curl -X GET -u admin:admin "https://localhost:9502/rest/v2/configs/refreshSitesOnStartup"
Example to get if enable refresh sites metadata when bd server starts up (as ldap user who has BD_ADMIN rights)
curl -X GET -u user@ldapDomain:password "https://localhost:9502/rest/v2/configs/refreshSitesOnStartup"
PUT /configs/{item}
This API is used to change a config item value. Only the BD Admin can invoke this
Parameters
Name
Description
Parameter Type
Data Type
item
the config item name.
path
string
value
 
formData
string
Example to enable refresh sites metadata when bd server starts up
curl -X PUT -u admin:admin "https://localhost:9502/rest/v2/configs/refreshSitesOnStartup" -d "value=true"
Example to enable refresh sites metadata when bd server starts up (as ldap user who has BD_ADMIN rights)
curl -X PUT -u user@ldapDomain:password "https://localhost:9502/rest/v2/configs/refreshSitesOnStartup" -d "value=true"
Example to enable refresh sites metadata when bd server starts up (X-HTTP-Method-Override)
curl -X POST -u admin:admin "https://localhost:9502/rest/v2/configs/refreshSitesOnStartup" -H "X-HTTP-Method-Override:PUT" -d "value=true"