getObjectiveList

Returns the list of objectives available int the system

Resource URL

http://api.eregulations.org/:country_name/objectives?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /objectives?lang=
                                    
response here....

getObjective

Returns the details of specific objective (subobjectives, procedures).

Resource URL

http://api.eregulations.org/:country_name/objectives/:objective_id?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the objective to display
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /objectives/ ?lang=
                                    
response here....

getProcedure

Returns the details of specific procedure (blocks, steps, list of available snapshots, resume ).

Resource URL

http://api.eregulations.org/:country_name/procedures/:objective_id.:procedure_id?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the parent objective
Example value: 1
procedure_id required The id of the procedure to display
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /procedures/ . ?lang=
                                    
response here....

getProcedureResume

Returns the resume of specific procedure.

Resource URL

http://api.eregulations.org/:country_name/procedures/:objective_id.:procedure_id/resume?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the parent objective
Example value: 1
procedure_id required The id of the procedure to display
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /procedures/ . /resume?lang=
                                    
response here....

getProcedureStep

Returns the details of specific step in procedure.

Resource URL

http://api.eregulations.org/:country_name/procedures/:objective_id.:procedure_id/steps/:step_id?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the parent objective
Example value: 1
procedure_id required The id of the parent procedure
Example value: 1
step_id required The id of the step to display
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /procedures/ . /steps/ ?lang=
                                    
response here....

getProcedureSnapshot

Returns the specific snapshot of the procedure.

Resource URL

http://api.eregulations.org/:country_name/procedures/:objective_id.:procedure_id/snapshots/:snapshot_id?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the parent objective
Example value: 1
procedure_id required The id of the parent procedure
Example value: 1
snapshot_id required The id of the snapshot to display. The available snapshots are displayed in GET /:country_name/procedures/:objective_id.:procedure_id method
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /procedures/ . /snapshots/ ?lang=
                                    
response here....

getProcedureSnapshotResume

Returns the resume of the specific snapshot of the procedure.

Resource URL

http://api.eregulations.org/:country_name/procedures/:objective_id.:procedure_id/snapshots/:snapshot_id/resume?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the parent objective
Example value: 1
procedure_id required The id of the parent procedure
Example value: 1
snapshot_id required The id of the snapshot to display. The available snapshots are displayed in GET /:country_name/procedures/:objective_id.:procedure_id method
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /procedures/ . /snapshots/ /resume?lang=
                                    
response here....

getProcedureSnapshotStep

Returns the resume of the specific snapshot of the procedure.

Resource URL

http://api.eregulations.org/:country_name/procedures/:objective_id.:procedure_id/snapshots/:snapshot_id/steps/:step_id?lang=:lang

Parameters

country_name required The country name for which to get the details (available in root method)
Example value: rwanda
objective_id required The id of the parent objective
Example value: 1
procedure_id required The id of the parent procedure
Example value: 1
snapshot_id required The id of the snapshot to display. The available snapshots are displayed in GET /:country_name/procedures/:objective_id.:procedure_id method
Example value: 1
step_id required The id of the step to display.
Example value: 1
lang optional The language in which the data should be retrieved. Tha available languages are displayed in getCountryDetails method.If the system does not supprot the selected language, the data will be retireved in country primary language.
Example value: fr

Example Request

Important You must be logged in order to perform example requests
GET
http://api.eregulations.org/ /procedures/ . /snapshots/ /steps/ ?lang=
                                    
response here....