Client Transaction History API

**Hello All, **

**Top of the day to you all, **

I am currently running fineractplatform-18.03.01.RELEASE in development, I have a scenario where I need to pull client’s transaction history based on the client’s identifier.

**After checking the API documentation I found out that the only API that currently handle that is **self/clients/189/transactions and it’s paginated variant.

I had to give my current user the self service permission and enabled it for the user, but after making the api call I still get unauthorized error.

{
“timestamp”: 1561484515401,
“status”: 401,
“error”: “Unauthorized”,
“message”: “User not authorised to use the requested resource.”
}

I will appreciate all help in the right direction.

Kind Regards

Hi Babajide,

You should use; /clients/{clientId}/transactions

For more information, you can check out the online swagger documentation: http://ewh.ieee.org/sb/delhi/bvce/dist/

What you are looking for is under Client Transaction.

Regards,

Courage.

···

On Tue, Jun 25, 2019 at 2:18 PM Babajide Apata apatababajide@gmail.com wrote:

**Hello All, **

**Top of the day to you all, **

I am currently running fineractplatform-18.03.01.RELEASE in development, I have a scenario where I need to pull client’s transaction history based on the client’s identifier.

**After checking the API documentation I found out that the only API that currently handle that is **self/clients/189/transactions and it’s paginated variant.

I had to give my current user the self service permission and enabled it for the user, but after making the api call I still get unauthorized error.

{
“timestamp”: 1561484515401,
“status”: 401,
“error”: “Unauthorized”,
“message”: “User not authorised to use the requested resource.”
}

I will appreciate all help in the right direction.

Kind Regards

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Hello Courage,

Thanks for the response.

I used the above api ( /clients/{clientId}/transactions ) with the right clientid, after making several transactions and the response body is empty

{

“totalFilteredRecords”: 0,

“pageItems”: []

}

without page items.

That was why I had to check out the self service API

I will like to know if there is any thing I can do to resolve the issue of empty page item for the client transactions

Kind Regards

···

On Wed, 26 Jun 2019 at 02:41, Courage Angeh courageangeh@gmail.com wrote:

Hi Babajide,

You should use; /clients/{clientId}/transactions

For more information, you can check out the online swagger documentation: http://ewh.ieee.org/sb/delhi/bvce/dist/

What you are looking for is under Client Transaction.

Regards,

Courage.

On Tue, Jun 25, 2019 at 2:18 PM Babajide Apata apatababajide@gmail.com wrote:

**Hello All, **

**Top of the day to you all, **

I am currently running fineractplatform-18.03.01.RELEASE in development, I have a scenario where I need to pull client’s transaction history based on the client’s identifier.

**After checking the API documentation I found out that the only API that currently handle that is **self/clients/189/transactions and it’s paginated variant.

I had to give my current user the self service permission and enabled it for the user, but after making the api call I still get unauthorized error.

{
“timestamp”: 1561484515401,
“status”: 401,
“error”: “Unauthorized”,
“message”: “User not authorised to use the requested resource.”
}

I will appreciate all help in the right direction.

Kind Regards

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Hi Babajide,

You can try to debug what is wrong.

Are you using the online server or a local server?

···

On Thu, Jun 27, 2019, 6:10 AM Babajide Apata apatababajide@gmail.com wrote:

Hello Courage,

Thanks for the response.

I used the above api ( /clients/{clientId}/transactions ) with the right clientid, after making several transactions and the response body is empty

{

“totalFilteredRecords”: 0,

“pageItems”: []

}

without page items.

That was why I had to check out the self service API

I will like to know if there is any thing I can do to resolve the issue of empty page item for the client transactions

Kind Regards

On Wed, 26 Jun 2019 at 02:41, Courage Angeh courageangeh@gmail.com wrote:

Hi Babajide,

You should use; /clients/{clientId}/transactions

For more information, you can check out the online swagger documentation: http://ewh.ieee.org/sb/delhi/bvce/dist/

What you are looking for is under Client Transaction.

Regards,

Courage.

On Tue, Jun 25, 2019 at 2:18 PM Babajide Apata apatababajide@gmail.com wrote:

**Hello All, **

**Top of the day to you all, **

I am currently running fineractplatform-18.03.01.RELEASE in development, I have a scenario where I need to pull client’s transaction history based on the client’s identifier.

**After checking the API documentation I found out that the only API that currently handle that is **self/clients/189/transactions and it’s paginated variant.

I had to give my current user the self service permission and enabled it for the user, but after making the api call I still get unauthorized error.

{
“timestamp”: 1561484515401,
“status”: 401,
“error”: “Unauthorized”,
“message”: “User not authorised to use the requested resource.”
}

I will appreciate all help in the right direction.

Kind Regards

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Hello Courage,

I’m using an online server.

···

On Thu, 27 Jun 2019 at 13:00, Courage Angeh courageangeh@gmail.com wrote:

Hi Babajide,

You can try to debug what is wrong.

Are you using the online server or a local server?

On Thu, Jun 27, 2019, 6:10 AM Babajide Apata apatababajide@gmail.com wrote:

Hello Courage,

Thanks for the response.

I used the above api ( /clients/{clientId}/transactions ) with the right clientid, after making several transactions and the response body is empty

{

“totalFilteredRecords”: 0,

“pageItems”: []

}

without page items.

That was why I had to check out the self service API

I will like to know if there is any thing I can do to resolve the issue of empty page item for the client transactions

Kind Regards

On Wed, 26 Jun 2019 at 02:41, Courage Angeh courageangeh@gmail.com wrote:

Hi Babajide,

You should use; /clients/{clientId}/transactions

For more information, you can check out the online swagger documentation: http://ewh.ieee.org/sb/delhi/bvce/dist/

What you are looking for is under Client Transaction.

Regards,

Courage.

On Tue, Jun 25, 2019 at 2:18 PM Babajide Apata apatababajide@gmail.com wrote:

**Hello All, **

**Top of the day to you all, **

I am currently running fineractplatform-18.03.01.RELEASE in development, I have a scenario where I need to pull client’s transaction history based on the client’s identifier.

**After checking the API documentation I found out that the only API that currently handle that is **self/clients/189/transactions and it’s paginated variant.

I had to give my current user the self service permission and enabled it for the user, but after making the api call I still get unauthorized error.

{
“timestamp”: 1561484515401,
“status”: 401,
“error”: “Unauthorized”,
“message”: “User not authorised to use the requested resource.”
}

I will appreciate all help in the right direction.

Kind Regards

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Mifos-developer mailing list

mifos-developer@lists.sourceforge.net

Unsubscribe or change settings at:

https://lists.sourceforge.net/lists/listinfo/mifos-developer

Hi Babajide_Apata,
Did you ever solve this problem. I am running into it now and can’t find any answers.
Thanks and regards,
Frans Jacobs

I used the above api ( /clients/{clientId}/transactions ) with the right clientid, after making several transactions and the response body is empty

{

“totalFilteredRecords”: 0,

“pageItems”: []

}

without page items.

I will like to know if there is any thing I can do to resolve the issue of empty page item for the client transactions

Kind Regards